Ghost here - today with a relatively quick and easy guide on how to do something that I personally love to do - and would love if other streamers do it as well. Ever been playing a game, such as CSGO, where you obviously can't play with music, but want to play background music during your stream? Well today, I can show you how!
All you need to do is download this magical software called Virtual Audio Cable - it doesn't touch your current sound settings at all!
So here we go:
Step 1) Acquire Virtual Audio Cable - found here: http://software.muzy...net/eng/vac.htm
The trial version works; I personally use the paid version (although there are some... alternate methods of acquiring it as well...)
Step 2) Open your downloaded VAC folder, and launch the setup executable, as appropriate for your system (64 bit or not).
Step 3) Find the install folder of your VAC software, and launch it's control panel, called "vcctlpan.exe". Inside the control panel, set the number of cables to 3, and click set; in the top left.
Technically this requires 2 cables, but it is difficult to change in the future, so I use 3 to be safe.
Step 4) Open your Windows audio control panel, and switch over to "recording". There, find the playback feature that is built in to your computer's sound card. Usually, this is called "Stereo Mix", but since I use a special soundcard, it's called "WHAT U HEAR" for me. They're fundamentally the same.
Open its properties, and click the listen tab. Checkbox the "listen" box, and select "Line 2" in the dropdown below it.
Step 5) Now, all of what YOU HEAR will be going to line 2 of your audio output. Next, download or open VLC Media Player. In the player, play whatever music you'd like (I won't get into how to install or use VLC - it's quite simple). When your audio is playing, click the "Audio" menu at the top menu bar, then find "Audio Device", and select Line 2.
Note that I am using a special skin for my VLC, so I am not using a menu bar, I am simply using a right-click feature on my media.
Important note: You can select any one of your audio cables you like. Some people use a "music bot" in teamspeak by a similar method, and will already be using Line 1. If this is the case, all you need to do is repeat step 4, and replace "Line 1" (or whatever you're using for your music bot input), with the Stereo Mix.
Step 6) Now, both your computer's audio (what you hear), and the music you've selected are being piped to line 2. All you need to do now is link it to your streaming program, and for this example I'll be using OBS - Open Broadcaster Software.
Simply open OBS, find your settings, open the Audio tab, and select Line 2 as your desktop input device.
The hardest part from here is simply finding the mix of audio that best fits your needs, since you generally want your music to be "under" your game - and without being able to hear it first hand, it could take a bit of practice.
Thanks for taking the time to read this - hopefully this can help people in the future of their streams!