ZaragonArt
New Member
The inbuilt OBS Browser source has always played its audio out through the Windows default sound device which made it difficult if you wanted to capture it separately from say the Windows system sounds.
With the most recent Windows 1803 update it is now possible to separate the OBS sound output from any other applications/system sounds though you do need some additional software to do it. I won't go into the additional software except to say that you need to create additional virtual sound devices and I use VB Audio cables (https://www.vb-audio.com/Cable/) to do it.
The key element now though is that you can set the sound output device on a per application basis (some applications like Pretzel for example already let you configure them to do this). Once you have the Windows update if you right click on the speaker icon at the bottom right (system tray) of the screen and select "Open sound settings" and scroll down to the bottom of the window it displays you have "App volume and device preferences". Click this to display the per app settings. You will need OBS running to be able to see it.
Once you find OBS you can change both the Output and the Input to any relevant audio device you have installed. In my case I can select one of the VB Audio cables as the output (it doesn't make much sense to change the input). Within OBS I can then either set one of the desktop audio sources to be the same audio cable or create a specific audio capture device source for the audio cable. Now I have the ability to capture browser source audio such as StreamLabs alerts etc. If you have any other application you want to separately capture you can use exactly the same method.
One other piece of information, if you do this then the alerts/sound will no longer play over your speakers/headphones. If you want this as well there are two ways to do it, you can use the audio monitoring device capabilities of OBS to monitor the source you configured or you can use the Windows sound control panel to "Listen" to the same audio source which causes the sound to be copied to a particular sound device that you choose (such as the default).
Sorry if this sounds a bit vague but whilst actually simple to do it can be very confusing if you don't understand what is going on. A final point to mention is also probably familiar in that some Windows updates tend to reset audio configurations so probably a good idea to keep a note of what you did for the future.
With the most recent Windows 1803 update it is now possible to separate the OBS sound output from any other applications/system sounds though you do need some additional software to do it. I won't go into the additional software except to say that you need to create additional virtual sound devices and I use VB Audio cables (https://www.vb-audio.com/Cable/) to do it.
The key element now though is that you can set the sound output device on a per application basis (some applications like Pretzel for example already let you configure them to do this). Once you have the Windows update if you right click on the speaker icon at the bottom right (system tray) of the screen and select "Open sound settings" and scroll down to the bottom of the window it displays you have "App volume and device preferences". Click this to display the per app settings. You will need OBS running to be able to see it.
Once you find OBS you can change both the Output and the Input to any relevant audio device you have installed. In my case I can select one of the VB Audio cables as the output (it doesn't make much sense to change the input). Within OBS I can then either set one of the desktop audio sources to be the same audio cable or create a specific audio capture device source for the audio cable. Now I have the ability to capture browser source audio such as StreamLabs alerts etc. If you have any other application you want to separately capture you can use exactly the same method.
One other piece of information, if you do this then the alerts/sound will no longer play over your speakers/headphones. If you want this as well there are two ways to do it, you can use the audio monitoring device capabilities of OBS to monitor the source you configured or you can use the Windows sound control panel to "Listen" to the same audio source which causes the sound to be copied to a particular sound device that you choose (such as the default).
Sorry if this sounds a bit vague but whilst actually simple to do it can be very confusing if you don't understand what is going on. A final point to mention is also probably familiar in that some Windows updates tend to reset audio configurations so probably a good idea to keep a note of what you did for the future.