Separating Desktop and Mic Audio Using OBS

Having trouble with separating the mic and desktop audio on stream for editing Twitch VODs afterward? When streaming live, do your viewers only hear your desktop/game audio, but not your mic or music?

Luckily, if you are using OBS you can easily set up the audiotracks so that you stream all devices when live, but have your VODs without music or your local recordings without music or mic audio for your Youtube edits.

Separating Audio Tracks in OBS

First, have OBS open and go into Advanced Audio Properties when clicking on an audio source in the audio mixer.

OBS audio mixer panel
OBS advanced audio properties when clicking on an audio source in the audio mixer

From here, the Advanced Audio Properties window will open and you can now review all the audio sources being used. On the far right, you will see a column titled Tracks and rows of checkboxes.

Important! Track 1 is what is sent to Twitch and what the live stream will hear. By unchecking anything on Track 1, your viewers will not be able to hear it.

OBS advanced audio properties.  Track 1 is audio sent to Twitch.

In this example above, I have all audio sources going into my live stream. I then uncheck Track 2 for Music so that my Twitch VODs and Youtube edits do not have the background music playing. While I pay for license rights to play music, many streamers use this practice for avoiding DCMA strikes.

Separating Mic and Desktop Audio in OBS

So, you have your live stream set up and your Twitch VODs set up to avoid music playing, but how do you separate your mic and desktop/game audio for editing further for Youtube?

This is easy, simply go back into the OBS Advance Audio Properties and move one of them over to Track 3 from the above image.

OBS advanced audio properties.  Separating mic and desktop audio

Now, when you go into your post-video editing software you can now delete Track 3 to remove your mic from the audio and only have your desktop or game audio being heard.