In this guide I’m going to show you how you can separate audio in OBS so that you can have complete independent control over your game audio, Discord chat, your music, and your microphone without having to spend any money on something like a GoXLR or an Elgato Wave microphone.

Don’t worry, I’m not going to ask you to install some sure complicated software like Voicemeeter either, this new method can be done completely within OBS Studio.

Video Guide

As with all of our guides, below I have included a full video tutorial if that is your preferred method of learning.

For each new audio source you add, you'll see a new fader in the audio mixer which is completely independent of any other audio source on your PC.

Installing The Plugin

To get started, we need to grab the newly released win-capture-audio plugin for OBS. A couple of caveats, this does require you to be running Windows 10 updated to at least version 2004 which was released at the end of May 2020. At the time of writing, this plugin is still in beta but in my testing I’ve encountered absolutely zero issues and it’s just too good not to be telling you about it early.

Download either the executable for easy install, or the zip folder to drag and drop this into your OBS plugins folder. Once installed, you should have a new option in your add sources menu, called Application Audio Output Capture.

Creating A Nested Scene

Before we go about adding all our individual audio sources, we need to do a couple of things. First, open up your audio settings in OBS, and make sure that Desktop Audio and Desktop Audio 2 are both set to disabled. This’ll prevent us from getting any duplicate audio coming through.

While in your audio settings, make sure your microphone is added correctly in the Mic dropdown, then we can close down the settings.

Since we’re going to be adding our audio sources individually, it could get quite repetitive to add every individual audio source to every single scene. So instead I’d recommend we make use of a nested scene for all of our individual audio sources. To do that, add a new scene and let’s name it [NS] (for nested scene) Audio Sources.

Adding Audio Sources

Next let’s add our first audio source, which’ll be music. It’s important to know that you need to have already opened the application that you want to capture, otherwise it won’t show up. So for me that’s Spotify, but for you it could be iTunes, or Amazon Music, or whatever you use.

So start playing some music and then come back to the new nested scene in OBS. Add a new Application Audio Output Capture source, name it Music to keep things nicely organised. Next, use the Window option to find Spotify.exe, or whatever application you’re using to play music. For Window Match Priority you want to set this to Match title, otherwise find window of same executable. This’ll ensure that no matter what song you’re playing, the correct Spotify executable will be found. You can leave the Recapture rate at Normal and then press OK.

What you should see is a new fader in the Audio Mixer showing your new Music source’s audio levels, and this is completely independent of any other audio sources on your PC like system sounds, game sounds, or Discord voice chat. Perfect!

So next, you want to repeat this process for every other audio source you wish to capture. So maybe add a source for Discord called Chat, one for your Game Audio, one for your Browser if you sometimes use that on stream to watch YouTube etc.

Finishing Touches

Once you’ve added all the audio sources into the nested scene, you can then go into your normal scenes and then add that nested scene as a source. This means that you get all of those independent audio sources to control in the Audio Mixer easily, that’s the beauty of the nested scene method!

You now have complete independent control of each of your audio sources for your stream so you can change levels, mute sources, and even add advanced filters to each audio source as you desire.

A couple of bonus advanced tips; if you use a Stream Deck, you can add keys for adjusting volumes of these independent sources to quickly change volumes of these sources without having to alt-tab back into OBS. You just need the OBS Tools plugin for Stream Deck by Bar Raider, and then you can add what audio source you want to control and exactly what you want that button to do.

Also, if you want to automatically lower your music volume whenever you speak, you can easily set up audio ducking or sidechaining by adding the compressor filter to your music source and selecting your microphone as the Sidechain/Ducking source. You’ll need to adjust the Ratio and Threshold to suit your setup. If you want to see a quick but detailed walkthrough of how to do this, I’ve got a 4 minute video on my channel covering exactly that.

Finally, if you haven’t yet added any filters to your microphone then you absolutely need to watch my video on 5 easy steps to make your microphone sound pro, it’s a banger I promise.