Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I would like to record the sound output from specific programs in windows 7. On osx I'm aware of programs called audiohijack and soundflower. I'd like to find something similar.

share|improve this question

5 Answers 5

up vote 0 down vote accepted

This thread in Audacity's forum shows many ways of doing it, but I am using their last suggestion: It's Freecorder, a browser plugin, that records the Windows audio output.

share|improve this answer
Freecorder also come with several adware that are installed in your browser. – Soul_Master May 10 '13 at 4:41
right... DO NOT INSTALL THIS CRAP. Freecorder installs about 5 other different things, replaces your chrome toolbar pin with theirs and changes your search engine. – Waldo Bronchart May 11 '13 at 22:09

I love and swear by audacity. I use it all the time for recording sound output. It should work for you, too.

share|improve this answer
Also, it doesn't list Windows 7 as compatible but I use it in Windows 7 all the time without any problems. – Thomas B. Aug 25 '10 at 1:47
That's what version 1.3.12 (Beta) is for, Win7 compatibility. – Grumpy ol' bear Aug 25 '10 at 7:40
This doesn't allow to select the program, and it doesn't work if your device doesn't have a "stereo mix" input. – Jader Dias Jul 28 '11 at 14:13

What you want is Total Recorder by High Criteria. I've been using it for years and have been very happy with it. Good support as well. I should also mention that in addition to being run interactively (in a window), it can be launched via the command line as well. I use it to record some weekly radio shows that I'm rarely home for and use the Task Scheduler to launch it, specifying the length of recording, etc. A very handy feature.

Supports XP, Vista, and Windows 7. Their upgrade policy is very liberal.

share|improve this answer

You can use a virtual audio driver - I'm using this one here which is donationware. It creates new input and output devices.

You set the output to this device in your audio settings (the speaker in the system tray), you start recording from this virtual device (people on this thread mentioned audacity, which is a great tool, but you can really use any tool, even the built-in Sound Recorder), then start playback.

share|improve this answer
Setting the output device to "CABLE Input" has the side effect of making you unable to hear sound output from your actual speakers. But you can fix this by also downloading Audio Density Demo from that site and opening it, then selecting an output device from the Options menu. (This fix is suggested in the VB-Cable manual.) – Rory O'Kane Nov 27 '13 at 22:15

On Vista and Windows 7 you don't need any additional software. You can simply set your Sound Recording settings to Stereo Mix (disable all other recording devices and set Stereo Mix as default) and record using the Sound Recorder program - anything destined for the speakers will be recorded. The name of the recording device might differ depending on the sound driver.

Stereo Mix

Sound Recorder

Also, many manufacturers do not provide drivers that allow Stereo Mix (see this related post and this thread on the Microsoft support forum).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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