Question / Help I don't get my Stereomix working correctly

Nils K

New Member
Hey i am going crazy here. I looked for so many tutorials and most i find is to exclude something, not to include. So what i want is pretty basic i guess.

When i stream you can hear everything ... game sound, music, me speaking etc. but viewers can't hear people i am chatting with in Skype or Teamspeak. It's quite annoying for my viewers to hear me answer someone they can't hear.

The most important thing for me is ... that i can still hear my mates on my headphones and not on my Speakers. The optimal setup for me would be.

Game Sound: Headset and Stream
Music: Speakers and Stream
Skype/Teamspeak: Headset and Stream

Everytime i change or try something with stereomix the ingame sound is gone ... or viewers can't hear my mates on stream. I dont't get everything working like i want it. And please i am not the best in gettin stuff like this done ... so an answer like "just set Stereomix to default etc." will not help me xD. So please i need a detailed guide ... like a step to step guide to fix my problem. Problem for me is also, that most of the guides online dont fit my needs. They just describe how to adjust stereomix but not what i have to do in OBS to make it work etc.

Thanks in advance!

Here you can find a log if you need of my current settings etc. https://gist.github.com/anonymous/9aa74ed38832fe316a9c
 
If you browse the "Ressources" category of this forum for audio guides, you will find quite a bunch in the first 4 pages.

For the setup you want, I suggest you go with the external mixing software Voicemeeter and the virtual audio cable addons from that page. What you can achieve largely depends on the applications (game, Skype) to redirect the game sound to distinct audio devices. If your game doesn't give you the possibility to configure the audio device for output, it outputs to the default device (usually your speakers). If this is the case, the only way to grab that audio is via Stereomix. Unfortunately, every sound that is configured to go to the default device (for example Windows sounds) is on Stereomix as well, because the internal mixer of Windows is not able to send the output of the several sound sources to different output devices. Because of that, you are reading so much about excluding sources from Stereomix instead of including of what you want to hear.

I could continue with more explanations, but I suggest that you now look over the audio guides first to see what people do and what's working, then download Voicemeeter and get familiar with its mixing capabilities.

The virtual audio cable devices are capable of doing basic routing/mixing of audio channels by themselves, but if you want to mix your audio sources explicitly, you have to use some sort of extra audio mixing application. It's almost obligatory with the classic OBS, while OBS-MP has internal mixing capabilities as well as support for 4+ audio sources. If you use OBS-MP, you might perhaps don't require an external mixing application.
 
Problem here is ... like i said i am not good with this stuff. And VAC and Voicemeeter seems not so easy to handle ... and most Tutorials i find are very unprecise and don't involve OBS. So when i maybe get the Voicemeeter setup right (i don't think so) i dont know what i have to adjust in OBS and Skype/Teamspeak.

And for real ... after i read about all those stuff for me it looked like, that the setup i demand is the most basic one and i am just too dumb to get one little step right? Maybe it is easy when i change the setup to ->

Game Sound: !!Speakers!! and Stream
Music: Speakers and Stream
Skype/Teamspeak: Headset and Stream

then i only need my Teamspeak/Skype to hear while streaming?

the possible most useful Guide is this https://obsproject.com/forum/resources/de-ger-streamen-oder-videos-aufnehmen-ohne-musik-skype-ähnliches.149/ and there are the Images missing.


EDIT: tried a bit around with Voicemeeter ... when i choose Hardware Out my Speakers i can't hear anything!!! .... thats why i love this stuff.

EDIT2: when i choose my Headphones for Hardware Out my PC shuts down lol.
 
Last edited:
If you replace the "de.helping-squad.com" of the broken picture links with "www.helping-squad.de", you can see the pictures. Jack0r seems to have missed some updates on his own web page - even the guides on his own web page have the broken links.

Your challenge is that you have 4 sources (game, music, voip [Teamspeak/Skype voices from your team], microphone [your own voice]) and 3 different outputs (speakers, headset, stream), and they all should output from a different set of sources. Stream is not an explicit output, since OBS can mix a bit on his own and is able to "listen" to 2 sources (classic OBS) or 4+ sources (OBS-MP).

Speakers should get sources: game, music
Headset should get sources: voip
Stream should get sources: game, music, voip, microphone

This means you need sources duplicated (game, music, voip) between outputs and others not (microphone, music). This is not the most basic setup, but something not very advanced, but a bit advanced. It takes time to learn and research.
 
Funny thing is ... all i find is stuff like "i don't want that viewers can hear my Teamspeak conversations" .... thats exactly what i have and i dont have VAC etc. so i'm confused xD

yeah but i already got all those things perfectly just the VOIP on Stream did not work. How can it be that this one thing is so complicated to add? Every stream i watch on twitch it looks like the most normal thing to hear your Teamspeak mates ^^
 
Repaired the image links. Moving from de.helping-squad.com to www.helping-squad.de broke them :/

I guess most people output all their sound to a headset for example, and do not split it between headset and speakers. Which makes your case a bit special but still quite easy to do. You might want to use Voicemeeter Banana for this as you are working with two devices for the in and output. And you will want to use one VB-Audio Virtual Cable as well, for OBS.
[In OBS-MP you can simply select both the Headset and Speakers as desktop audio devices, no need for any further software]
After you install Voicemeeter Banana and the Virtual Audio Cable you will have three new Playback devices (they are also under recording, but that is not important for us):
- Voicemeeter Input
- Voicemeeter Aux Input
- Cable Input (I think, I renamed mine)
We will use "Voicemeeter Input" as your default playback device, you can set it to that in the windows audio settings. By default all software will from then on play through this device. Make sure your music application is not set to a different one, but uses the default windows setting.
In the Skype/Teamspeak settings you would now choose "Voicemeeter Aux Input" as your "Speakers". Now we can configure Voicemeeter Banana, by the way click the menu button and select "System Tray" to let it run on startup with windows.
As Hardware outs you would now select your Speakers for A1 (see which works best, WDM, KS or MME) for A2 your Headset and A3 would be the Virtual Cable. Routing the sound is quite easy and would look like this:
ibu0DvdW1FQOON.png

This sends the Voicemeeter Input (Game and Music) to your Speakers (A1) and Voicemeeter AUX Input (Skype/TS) to your Headset (A2) while both are send to the Virtual Audio Cable (A3). In OBS you would now finally select the Virtual Audio Cable as your Desktop Audio device.
 
Back
Top