djm900 nxs as a sound card?

1ajs

New Member
hows one get it to picup input i cant find it in options anymore just blank did an update after not using for long time as its always a fight to get it to work and now cant find it complains about asio plugin?

i use it as a audio card to my laptop for my synths to stream
 

AaronD

Active Member
You mean this? (1st google hit):
Just going by the labels in the picture, it appears to have 8 channels on USB, arranged as 4 stereo pairs. OBS hates that!

OBS was made for the stereotypical bedroom gamer/streamer, who has a mono mic as one device and a surround-sound game as the other. Not much beyond that. So, OBS selects a device, and that's it. No channel selection.

Multichannel is assumed, with no way to change it, to be a single unified surround source. So it downmixes that according to the standard channel assignments (front/back corners and sides are 3 stereo pairs that get mixed into a single stereo pair at different levels, center goes to both sides, subwoofer disappears), and THEN gives you that mess (if it's actually anything other than real surround) to try and make something of. No way to change that.

ASIO *might* help, as I've seen one (and only one) screenshot of a channel selection in OBS, on a rig that had a working ASIO driver, but considering where OBS came from and the pile of band-aids that its audio system already has on top of that, I wouldn't count on that in general.

If you must use that interface, use something else to receive it and translate to something that OBS likes. Pretty much every DAW (Digital Audio Workstation) can do that, *and* it allows you to completely bypass OBS's audio mess entirely. Do all of your audio work in the DAW, not OBS, so that OBS has exactly one audio source at all, which is the final finished soundtrack to pass through completely unchanged.

Or, you might use multiple separate stereo-only sound cards, each of which really is stereo-ONLY.
 

1ajs

New Member
it screems an error about asio and wont see my devices anymore with latest update so i dunno whats going on
 

AaronD

Active Member
Until OBS gets a completely new audio engine - and that *is* being discussed: it's still in the early stages of figuring out what that's going to be - I'd consider OBS to only be useful with sources that already match its own channel count or less. That is, the *entire* device's channel count, not just the ones that you're using.

So, for example, if you're producing a stereo (2 channel) output from OBS, then you should not use any device that even *offers* more than 2 channels TOTAL.

If you think of it as 4 stereo pairs, that's still 8 channels, which is more than 2, and therefore violates the rule. Can't use that device directly in OBS. The exception is if you can set *the device* to only offer 2 channels TOTAL. Then it can work, and of course you're limited to those 2 channels from that entire device, which might cause some other problems.

A DAW, however, is very often used with a single interface that provides a mixture of mono, stereo, and other-format signals, much like a physical mixing console is expected to receive. So pretty much every DAW *does* select channels of a device and doesn't insist on the entire device. Do all of your audio work in the DAW, and give OBS only the final result, already in the format that OBS wants.
 
Top