Audio Tracks

robertmain

New Member
I think I already know the answer to this, but wanted to double check....

I'm using OBS with NDI (input camera and output to another room). I'd like to have a sound track that is audible on the program output to the NDI stream, but not audible on the livestream to YouTube. Is this possible?

In other words, I have an event I'm live-streaming and want to play a soundtrack to the overflow room, but not the livestream on YouTube.
 

AaronD

Active Member
For anything beyond the typical bedroom streamer, OBS's audio gets clunky in a hurry! My standard recommendation is to move all of your audio work out of OBS and into an external tool of some kind.

Maybe Voicemeeter is good enough for what you're doing:
Or maybe you need a full-blown DAW:
Or maybe you need a physical console:

Then the question becomes, "How to get audio between NDI and your chosen tool?" Maybe OBS is still involved for that, but that's ALL it does with audio. No processing, just a set of dumb passthroughs that don't mix. The mixing is done with the external tool.

Or maybe you don't use NDI. If NDI was a solution to get into and out of OBS, then maybe something else is better. Maybe a dedicated HDMI out from the computer, which has OBS's projector for video, and Voicemeeter or the DAW drives the audio directly without OBS involved at all. Or an audio injector that is fed from the physical console and replaces the computer's audio. Anyway, once you have a finished HDMI signal, convert it to SDI on 75-ohm coax (TV antenna cable) for long distance, and convert it back to HDMI at the other end.

 

robertmain

New Member
Yeah, I was worried you'd say something like that. We don't have the budget for a physical console and certainly not a an X32. I was thinking of going from the main OBS streaming computer to a secondary computer and having that be the computer that streams the feed to the overflow room so I can swap out the audio feed there. Alternatively, perhaps a VLC install might be able to do it....

I'm not sure Ardour can handle live work tbh.
 

AaronD

Active Member
I use Ardour live. Works just fine. In fact, I had to add an extra 100ms delay in Ardour to make it line up with OBS's video processing.
1694699768247.png

1694699815253.png
 
Top