Tuesday, 2 June 2009

Vista: how to record sound from your computer (Audacity, Freecorder etc)






Can't record from your computer because your sound device isn't showing in the dropdown list of recording devices in Windows Vista?

If you've had problems trying to record audio (music, speech / voice, streaming audio etc) that’s playing back on your computer speakers when you're using software like the open source free audio editing / recording tool Audacity or the free dedicated sound recorder Freecorder, it’s not necessarily to do with your soundcard drivers or anything complicated – it could just be a “feature” of Vista where Microsoft seem to have decided to hide away most of your sound devices.

If you can’t record sound from your computer because you can’t see anything relevant in the dropdown list for Recording Devices in Audacity (or Freecorder, etc), and nothing that you try from the list of device options will work, here’s a tip on how to get the list to display properly. I finally found it on the Audacity wiki after many troubleshooting attempts and much time wasted.

  1. Bring up the list of recording devices on your Vista PC. The easiest way is to rightclick the Volume (speaker) icon in your taskbar, bottom right hand side of the screen, then select Recording Devices:


  2. In the Recording Devices tab, rightclick anywhere inside the window and select "Show Disabled Devices". The menu might look a bit longer than what's shown below if you right click on the name of something in the list instead of clicking an empty space below the list, but it doesn't matter, both will have this option. (While you're at it, if you want to you can also select "Show Disconnected Devices" so you have the full picture. Not shown below to avoid clutter.)

  3. You should now see your soundcard properly in the list of recording devices. It's called "Stereo Mix" (or maybe "Mono Mix"), just to confuse us all:


  4. Now, all you have to do is to choose "Stereo Mix" as your recording device in your recording software. There's a howto for both Audacity and Freecorder below.

Audacity - how to select recording device

Go to the menu Edit, choose Preferences and you'll get something like this - in the Recording section on the right under Device, just select your Stereo Mix (or Mono Mix) and OK it.

If that didn't work, try in turn all the devices that magically appeared in Recording Devices when you chose to Show Disabled Devices, and hopefully one of them should do it.


For those new to Audacity, just start it recording by clicking the Record button (with the big red dot), then switch windows and start playing the audio you want to record, and click the Stop button in Audacity to stop recording. You can tidy up the recording by deleting the gap at the start afterwards, but editing is beyond the scope of this post.

Freecorder - how to select recording device

Click the Settings button.
In the Sound & Audio Configuration section on the right, click the Sound Card drop down list and choose Stereo Mix and OK. You get the drift...

Other issues?

If the above solution didn't work for you, there may be other problems such as needing to update your sound card drivers, fiddling around connecting your sockets etc (and see my post about how to troubleshoot and fix general problems with sound on Vista).

This post is just about what might be the quickest general fix for this particular annoyance, but obviously there may be other issues in individual cases. Good luck!

13 comments:

Anonymous said...

ThankYou so much I have avoided using audacity for years now because i have had this issue and your solution was easily to follow and resolved the problem perfectly thankyou once again.

nick said...

thanks for the help

Anonymous said...

if I could have your children, I would. This makes me so happy that I'm finally able to do this, lol.

Improbulus said...

Ta for all your comments, glad I was able to help!

Anonymous said...

I don't see my sound card under recording devices, only in playback devices. Any idea why?

Improbulus said...

Anon have you tried point 2 above to show disabled devices?

Billy said...

Brilliant. Thank you.
Two questions.....
1. How did you find this?
2. Why on earth did Microsoft disable Stereo Mixer?

Syam Corleone said...

Woah ! Thx for the help!!

Anonymous said...

Finally!!! Damn Microsoft and all their wacky ideas. I've been using computers for over a decade. Whenever Microsoft launches a new OS, it's seems their first concern is how to eat all my RAM/CPU and create obstacles for the users...

Lozu said...

thx so much, works like a charm.
reference have being selected as recommended.

Randy said...

This information was just what I needed! It had been driving me nuts. Many thanks!!

Anonymous said...

I've still got problems! I've completed step one and two, but the only devices shown are microphone and some intern AUX-output (HDMI audio out). I have windows vista home basic on a Compaq Presario CQ60 with a Conexant High Definnition SmartAudio 221 sound card.

Anonymous said...

I have done this before, but since i made a "complete restart" of my windows vista system I can't see that sterio mix when i choose to show disabled devices.. And that sucks, cause now I really don't have a clue how to fix it.. Anyone who knows???