I have to admit I have not tested this method 100% as yet, in fact I have probably spent around 15 minutes to see if it works. I was planning to write this guide after more testing but I thought to get it online so everyone can share their results and tips. When I done some initial testing I found the sound from the Roxio to be overly loud, I reduced the in game volume to compensate this. You will also need to tweak the PC Microphone volume to match the game volume.
I have a Astro A40 headset which can be used on PC and consoles. It comes with the added bonus that you can use it on both PC and console at the same time so you would not need two microphones to speak on Xbox Live and record commentary for example. This was why I came up with this idea as we are planning to do group based game 'vidcasts' at some point and it saves me using two microphones
NOTE: These steps are for Windows 7. I can't remember what the settings are like for Windows Vista or XP, but I think Vista at least should be similar.
Step 1 -
Right click on the Speaker icon on the Taskbar and click on Recording Devices. You should see similar to the below image.
The two devices we are going to edit are the PC Microphone and the Roxio GAMECAP. In my case it is the 'Astro Gameing USB Mixamp', but the one you want is probably the 'Microphone' device.
Addition: Go to recording devices and right click a open space and make sure "Show Disabled Devices" is checked and then enable 'Stereo Mix'. (Thanks to Vaughn Whiskey for this note). You may need to enable your PC Microphone so do that as well.
Step 2 -
Click on your PC Microphone once, then click on 'Properties' in the bottom right corner. A new window will appear, click on the 'Listen' tab. You should see similar to below image.
Check 'Listen to this device'. You want the audio to be played through your Soundcard which should be the default setting.
Step 3 -
Click on the 'Levels' tab. This is the recording volume of your PC Microphone. You will need to balance this with the game audio later so for now keep it between 0 and 10 as shown below.
Click on OK to save the settings and return to the Recording Devices window.
Step 4 -
Click on the 'Roxio GAMECAP' device once and then click on 'Properties'. A new window will appear, click on the 'Listen' tab. You should see similar to the below image.
Step 5 -
Check 'Listen to this device' as you will also want the audio going through your Soundcard.
Step 6 -
Click on the 'Levels' tab. This is the volume of your game audio. I used 0 in my settings as it was recording too loud so give that a try as shown in the below image
Click on OK to save the settings and then click OK on the Recording Devices window to save everything.
Step 7 -
Open the Roxio Game Capture software. Click on the Options button and a new window should appear similar to below.
Click on the 'Audio Input' tab and then change the Device from 'Line (Roxio GAMECAP)' to your PC Soundcard, in my case it is the Stereo Mix (SoundMAX Integrated) device.
Click on OK to save the settings.
Step 8 -
Try a test recording while playing a game and speaking into the microphone. If all goes well you should have a video with game audio and commentary.
I hope that gets everyone started at least. As mentioned I have only briefly tried this set up and it works to an extent, it mainly needs some tweaks with the volume to get everything balanced.
You can go a step further if you wish and record Xbox Live Party Chat. There is an option on the dashboard to output game chat to Headset/TV Speakers/Both. This will *not* record your own voice but it will record everyone else in the party. You will need to use a second microphone or use the Astro A40 to record yours.
I will update this post when possible with any changes suggested or to fix any mistakes. Any feedback is appreciated so feel free to suggest anything.
Edited by Emuholic, 09 July 2011 - 03:10 PM.