Jack0r
The Helping Squad
Check out the ressource:
Exclude Audio sources off your stream or recording
The thread below is old and uses a more complex setup.
Exclude Audio sources off your stream or recording
The thread below is old and uses a more complex setup.
Latest version of this Guide can be found here or here.
This is a rework of my older guide: How to exclude any Audio off your stream? Now split into two seperate guides.
You are reading:
Using a Realtek or VIA Audio Chip? Check:
EDIT: I also created a youtube Video showcasing a similar setup:
What we want to achieve: (You can replace Teamspeak with every program that allows you to select its own Output Device, music players, video players, games, etc.)
I hope everything is clear now but be sure to post a comment if you have questions. And as always you can find me in #t-h-s and #obsproject in IRC Quakenet!
This is a rework of my older guide: How to exclude any Audio off your stream? Now split into two seperate guides.
You are reading:
Using a Realtek or VIA Audio Chip? Check:
EDIT: I also created a youtube Video showcasing a similar setup:
What we want to achieve: (You can replace Teamspeak with every program that allows you to select its own Output Device, music players, video players, games, etc.)
You will still be able to hear everything though your streamers will only hear game sound and for example music (referred to as Windows sound in the picture). Again I want to show you a picture to memorize what we have to setup.
First of all, you won´t need to setup VAC Line1 as your standard Windows audio device if all your games and software you want to be heard on stream have a setup option to output to a special audio device. I will show you how to use VAC as the standard device. This way the most customization is possible.
Lets start. You will have to deactivate Line 1 (Virtual Audio Cable) under Playback AND Recording in your Sound settings to activate more than one VAC Line:
System control panel -> Sound -> Playback -> right-click Line 1 -> Disable
then under Recording -> right-click Line 1 -> Disable
Now we can fiddle with the settings in the VAC control panel. While the devices are active this will not work in most cases. Start -> All programs -> Virtual Audio Cable -> Control Panel
In the upper left adjust the Cables settings to 2/3 or even more if you would need to and hit the "Set" button, a second(third/...) line should appear in the lower half of the window just as shown here:
Exit the Program and activate all Lines under Playback and Recording in your Windows Sound settings.
Now this part can be left out if your game and software allows you to set Line 1 or 2 as the Main Audio Output without changing your Standard Audio device in Windows. And I will mainly talk about using 2 Lines from now on, to seperate more Sound Sources you can use more Lines as mentioned before. There are some games that don´t give you the option to choose which audio device is used for your Output.
Now we want to make sure VAC Line1 will be the device which gets all standard sounds of the Game and Windows Sounds (like music). So in the Playback Tab (Windows Sound settings) right click the Line 1 VAC device again and select Set as Default Device.
Now in the Program you want to exclude off Stream, I will refer to Teamspeak, set up your Audio to output onto VAC Line 2:
Last but not least we will have to get both sounds to your ears. The next step is my own approach as you could also use the repeater software VAC includes. Fiddling with the Audio Repeater (KS) and (MME) can be quite brain freezing from time to time. But you will find many youtube tutorials on how to use them if you want to!
But I am normally using the "Listen" function of Windows 7 as it never "crashed" on me like the audio repeaters did. To get one source to more than one Output, you will have to use a repeater! But this is the more simple setup. Open the Windows Audio settings again -> Recording -> Line 1 (VAC) -> right-click-> properties -> Listen:
As you see in the Picture, select Line 2 and be sure to click the check box (Listen to this device). Hit Ok and open the properties for Line 2 (still on the recording tab). This time select your Soundcard (I have two devices as you can see in the picture), in my case "Lautsprecher (USB PNP Sound Device)".
Sometimes you run into the problem that the listen to function would only work after restarting the PC, so if its not working at the first try, don´t mind it. Try a reboot and it should work.
Now you should be able to hear all ingame sound and your friends on the Teamspeak. XSplit/Fraps/DXtory should only pickup the standard Windows audio sounds and of course, all ingame sound but not your friends on the Teamspeak/Mumble what ever. If you didn´t set your VAC Line1 as the standard Windows audio device you will have to do a slightly different setup with the repeaters, but you should be able to do so on your own, you will also only need 1 VAC Line active (ran into problems? post a comment).
Very complex setups are possible using Virtual Audio Cable. Check my Guide on how to send different Audio Sources to different Audio Outputs. In the future programs like OBS and XSplit will probably also include such abilities, but until then, have fun fiddling around with VAC.
First of all, you won´t need to setup VAC Line1 as your standard Windows audio device if all your games and software you want to be heard on stream have a setup option to output to a special audio device. I will show you how to use VAC as the standard device. This way the most customization is possible.
Lets start. You will have to deactivate Line 1 (Virtual Audio Cable) under Playback AND Recording in your Sound settings to activate more than one VAC Line:
System control panel -> Sound -> Playback -> right-click Line 1 -> Disable
then under Recording -> right-click Line 1 -> Disable
Now we can fiddle with the settings in the VAC control panel. While the devices are active this will not work in most cases. Start -> All programs -> Virtual Audio Cable -> Control Panel
In the upper left adjust the Cables settings to 2/3 or even more if you would need to and hit the "Set" button, a second(third/...) line should appear in the lower half of the window just as shown here:
Exit the Program and activate all Lines under Playback and Recording in your Windows Sound settings.
Now this part can be left out if your game and software allows you to set Line 1 or 2 as the Main Audio Output without changing your Standard Audio device in Windows. And I will mainly talk about using 2 Lines from now on, to seperate more Sound Sources you can use more Lines as mentioned before. There are some games that don´t give you the option to choose which audio device is used for your Output.
Now we want to make sure VAC Line1 will be the device which gets all standard sounds of the Game and Windows Sounds (like music). So in the Playback Tab (Windows Sound settings) right click the Line 1 VAC device again and select Set as Default Device.
Now in the Program you want to exclude off Stream, I will refer to Teamspeak, set up your Audio to output onto VAC Line 2:
Last but not least we will have to get both sounds to your ears. The next step is my own approach as you could also use the repeater software VAC includes. Fiddling with the Audio Repeater (KS) and (MME) can be quite brain freezing from time to time. But you will find many youtube tutorials on how to use them if you want to!
But I am normally using the "Listen" function of Windows 7 as it never "crashed" on me like the audio repeaters did. To get one source to more than one Output, you will have to use a repeater! But this is the more simple setup. Open the Windows Audio settings again -> Recording -> Line 1 (VAC) -> right-click-> properties -> Listen:
As you see in the Picture, select Line 2 and be sure to click the check box (Listen to this device). Hit Ok and open the properties for Line 2 (still on the recording tab). This time select your Soundcard (I have two devices as you can see in the picture), in my case "Lautsprecher (USB PNP Sound Device)".
Sometimes you run into the problem that the listen to function would only work after restarting the PC, so if its not working at the first try, don´t mind it. Try a reboot and it should work.
Now you should be able to hear all ingame sound and your friends on the Teamspeak. XSplit/Fraps/DXtory should only pickup the standard Windows audio sounds and of course, all ingame sound but not your friends on the Teamspeak/Mumble what ever. If you didn´t set your VAC Line1 as the standard Windows audio device you will have to do a slightly different setup with the repeaters, but you should be able to do so on your own, you will also only need 1 VAC Line active (ran into problems? post a comment).
Very complex setups are possible using Virtual Audio Cable. Check my Guide on how to send different Audio Sources to different Audio Outputs. In the future programs like OBS and XSplit will probably also include such abilities, but until then, have fun fiddling around with VAC.