Problem: I want to be able to pipe audio from some application into my microphone, so I can overlay sound effects into games. This is not for the intention of “mic spamming,” but a similar concept applies.

I want to play youtube videos, audio files from Winamp, or whatever, into my “Mic” device. Obviously this will be a virtual microphone, and not a real microphone, since I don’t want all the delay/interference of playing audio into a physical speaker and sending it back thru a physical microphone. The sound quality is horrible, inaudible and is very annoying.

One more aspect of the problem: I don’t want to replace my entire microphone line with just YouTube. I want to be able to speak and have YouTube playing into a game/Skype chat/stream/etc. Something that allows piping multiple audio sources into a single line, simultaneously.


If you're trying to record the audio of something you are watching online, you can do that with the Stereo Mix option in Windows. It's available in Windows 7 for any device, but it should be available on most audio devices in Vista and XP.

To enable it in Windows 7, right click on the speaker icon in your task bar and select Recording Devices. You will be presented with the following screen:

Stereo Mix

If the Stereo Mix option is not showing, you may have to enable it by right-clicking the box of devices and select Show disabled devices. Once it's visible, right click Stereo Mix and select Set as default device and you're done. When you use any program to record, it should now pick up any sounds that are being played through your sound card at the moment. Just be aware that this means it will pick up other system noises as well (like email or IM notifications, system errors, etc.).

  • I enabled Stereo Mix, but no sound shows up (no bar either). – Zombies Nov 26 '12 at 15:40
  • First off, make sure it's set to Default Device, not the Default Communication Device. You may want to look at the links RedGrittyBrick posted in comments on your question. There are more troubleshooting options listed there. What program are you using to record? There may be additional settings in it that are necessary to use the Stereo Mix. – techturtle Nov 26 '12 at 16:22
  • Trying to play audio into skype basically (not prank calls). – Zombies Nov 26 '12 at 16:28
  • I'm not sure you want to do that. If you're talking to someone and you have it set to put the Stereo Mix straight into Skype, you wouldn't be able to speak through your mic (I imagine it would be set to allow only one input device at a time), and anything they said would just be played back to them through the Stereo Mix. – techturtle Nov 26 '12 at 16:50
  • I couldn't find "Stereo Mix" (even disabled/disconnected), but found a thread where users reported downgrading their RealTek driver to make it reappear. Search Google for version If Windows keeps saying you have the latest driver, see this thread. In "Have disk...", select the "HDX.inf" file, which for me was in the "Vista64" directory of the driver package I downloaded from CNET. – Andrew Cheong Aug 28 '13 at 17:26

protected by JakeGould Oct 26 '15 at 13:49

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.