How to Use Audacity to Record Computer Audio

Turn videos into transcripts, newsletters, social posts and more.

Upload audio or video and get written content in minutes.

Recording computer audio has never been easier with Audacity—one of the most popular, free, and open-source audio editors available. In this blog post, we’ll walk through everything you need to know about capturing computer playback—from streaming music and YouTube videos to game audio—using Audacity. If you’ve ever wondered how to record computer audio without needing extra expensive software, read on for a detailed guide that covers Windows, macOS, and even Linux options.

Whether you are creating a podcast, editing video with commentary, capturing a livestream, or simply archiving your favorite music tracks, recording audio directly from your computer ensures that you are capturing the exact sound you want. Audacity makes this process straightforward because it has several methods to grab the audio from your system. This guide focuses on the task “how to use audacity to record computer audio” and will cover:

• Setting up Audacity on Windows using the Windows WASAPI loopback method
• Alternatives like Stereo Mix
• How to handle sound settings in macOS
• Tips for Linux users with PulseAudio Volume Control
• Troubleshooting common issues

Let’s get started with understanding the requirements and methods step by step.

Why Record Computer Audio?

There are many reasons for recording computer audio. Here are just a few:

Tutorials & How-Tos: If you’re creating a software tutorial or reviewing an application, capturing the exact sound from the system keeps your video authentic.
Podcasts & Voiceovers: Sometimes you may need to mix mic recordings with sound from your computer during a podcast session.
Gaming and Streaming Clips: Capture exciting moments or commentary during gameplay, or record audio for a livestream.
Educational Purposes: Recording lectures, online classes, or webinars exactly as they are played prevents any loss in quality due to analog conversion.

Using Audacity to do this instead of relying on built-in tools (which may only capture your microphone) provides better control, higher quality digital audio, and advanced editing features.

Prerequisites Before You Begin

Before diving into the recording process, make sure you have the following:

  1. Audacity Downloaded and Installed:
    Visit the official Audacity website, download the latest version for your operating system (Windows, macOS, or Linux), and go through the installation process.
  2. Proper Audio Drivers Installed:
    Ensure your computer’s audio drivers are up-to-date. This is especially important on Windows where options like Stereo Mix might be disabled by default.
  3. A Clear Understanding of Your Audio Output Settings:
    When recording computer audio, you are capturing not only the sound you want (for example, YouTube or Spotify) but also any system notifications or other background sounds. Adjust those settings accordingly to avoid capturing unwanted noise.
  4. Additional Tools for macOS Users:
    On macOS, computer audio cannot be recorded directly without additional software. You may need to install a virtual audio driver like BlackHole (or a paid solution such as Loopback) or use a loopback cable to route audio from your headphones back into your microphone input.
  5. Linux Users – PulseAudio Setup:
    If you are recording audio on Linux, having PulseAudio Volume Control (pavucontrol) installed is essential.

Recording Computer Audio on Windows

Windows users have a couple of popular methods to record computer playback using Audacity. The two most common are using the Windows WASAPI loopback method and enabling Stereo Mix. We will start with the recommended WASAPI loopback process.

Using Windows WASAPI Loopback Recording

The Windows WASAPI loopback method is advantageous because it captures the audio entirely digitally. This means your audio is captured exactly as it is played without converting to analog and back to digital—a process that can sometimes introduce imperfections.

Step-by-Step Instructions

  1. Open Audacity and Access Audio Settings:
    Launch Audacity. In the main window, locate the “Audio Setup” toolbar. You will see dropdown menus for “Audio Host,” “Recording Device,” and “Playback Device.”
  2. Select Windows WASAPI as the Host:
    Click on the dropdown next to “Audio Host” and select “Windows WASAPI.” This selection enables Audacity to communicate with your system using the Windows Audio Session API.
  3. Choose the Loopback Input Device:
    Next, under “Recording Device,” choose your output device’s loopback option. For example, if you are using your speakers, you might see “Speakers (loopback)” listed. This option tells Audacity that you want to record the audio being played through that particular device.
  4. Disable Software Playthrough:
    It’s important to ensure that “Software Playthrough” is turned off (found under Transport > Transport Options). Software playthrough can cause unwanted additional layers of audio and can result in echoes or feedback in your recording.
  5. Test Your Setup:
    Before pressing record, play some audio (e.g., a song from Spotify or a video on YouTube). Watch the recording meter in Audacity to ensure the sound is being captured.
  6. Record Your Audio:
    When everything is set up, click the red record button and start recording. Make sure at the time of recording that the audio you want is playing on your computer. Once finished, click the stop button to end your recording.

Important Hints for WASAPI

• WASAPI loopback only records an active audio stream. If nothing is playing, the recording may pause or record silence.
• Your computer’s playback volume and recording volume sliders can sometimes be linked, so make adjustments carefully. If you wish to record without hearing the audio, you might need to adjust your mixer settings on your computer to mute or lower volumes on specific outputs.

Alternative Method: Stereo Mix

Stereo Mix is an older method that was common on many systems; however, newer Windows installations may have it disabled or hidden.

How to Enable Stereo Mix

  1. Access Sound Settings on Windows:
    Right-click the sound icon in your system tray and select “Recording Devices” (or “Sound Control Panel” and navigate to the “Recording” tab).
  2. Show Disabled Devices:
    Right-click within the recording devices list and enable “Show Disabled Devices.” If Stereo Mix appears, right-click on it and select “Enable.”
  3. Set Stereo Mix as the Default Recording Device:
    Once enabled, set Stereo Mix as your default recording device. Then, open Audacity and select “Stereo Mix” from the recording device dropdown.
  4. Start Recording:
    Play the audio on your computer and click record in Audacity—in theory, Stereo Mix should capture all audio output.

Notes When Using Stereo Mix

• Stereo Mix might capture every sound that your computer makes such as notifications and even sounds from Audacity’s own playback if you’re recording multiple tracks.
• The quality of the Stereo Mix recording might be lower or could involve unwanted audio elements. If you notice issues with audio quality, switching to the Windows WASAPI method is recommended.

Recording Computer Audio on macOS

Recording system audio on a Mac is challenging because macOS does not allow capturing internal audio directly by default. However, there are a couple of workarounds.

Virtual Audio Drivers

Using a virtual audio driver, like BlackHole, lets you route internal audio back into Audacity.

  1. Download and Install BlackHole:
    Visit the BlackHole GitHub releases page (https://github.com/ExistentialAudio/BlackHole) and follow the installation instructions. (Note: Soundflower is another option but it may not be compatible with newer Apple Silicon machines.)
  2. Configure a Multi-Output Device:
    • Open the “Audio MIDI Setup” app on your Mac.
    • Click the “+” button in the bottom left corner and select “Create Multi-Output Device.”
    • In the right panel, choose “Built-in Output” and “BlackHole 2ch.”
    • Click the gear icon and select “Use This Device for Sound Output.”
  3. Set BlackHole as Your Recording Device in Audacity:
    Open Audacity and click on the Audio Setup icon. Set the recording device to “BlackHole 2ch.” This selection allows Audacity to capture the audio that is being routed through BlackHole.
  4. Record Your Audio:
    Ensure that your system is outputting audio through this multi-output device and then begin recording.

Using a Loopback Cable

If you prefer not to install additional drivers and your Mac has a headphone and microphone jack, you can route sound using a physical loopback cable.

  1. Connect the Cable:
    Insert one end of the loopback cable into your headphone jack and connect the other end to your microphone jack.
  2. Adjust System Preferences:
    Open “System Preferences” and navigate to “Sound.” Under the “Output” tab, select “Line Out,” and under the “Input” tab, select “Line In.”
  3. Configure Audacity:
    In Audacity, choose “Built-in Input” (or a similarly labeled option) as the recording device. Then, as always, double-check that software playthrough is turned off via the Transport Options menu.
  4. Begin Recording:
    Play the audio you wish to record from your computer and click record in Audacity. Remember that using a physical cable may sometimes result in a slight loss of quality compared to digital routing.

Recording Computer Audio on Linux

For Linux users, Audacity can capture computer playback using PulseAudio. This often requires a bit of additional configuration using PulseAudio Volume Control (pavucontrol).

Using PulseAudio Volume Control

  1. Install PulseAudio Volume Control:
    Open your package manager (such as Synaptic or Software Manager) and install “pavucontrol.”
  2. Launch Audacity and pavucontrol:
    Open both Audacity and PulseAudio Volume Control. In Audacity, choose the appropriate audio host (usually ALSA) and select “pulse” as the recording device if it appears.
  3. Set Up Monitoring:
    In pavucontrol, click on the “Recording” tab. This panel will show the current audio inputs that Audacity is using. If the recording meter in Audacity shows a signal, it is receiving input.
  4. Choose the Correct Source:
    In the “Capture from” dropdown in pavucontrol, select the “Monitor” option that corresponds to your chosen playback device. For example, if you are playing audio through your speakers, select “Monitor of [your-speaker name].”
  5. Record the Audio:
    Once your audio source is properly selected in PulseAudio Volume Control, start playing the audio from your application (e.g., a video in Chromium or a streaming service), and click record in Audacity.

Additional Tips for Linux Users

• Make sure that no other application is interfering with the audio inputs.
• Adjust volume sliders in pavucontrol so the recording level in Audacity stays around -6 dB to avoid clipping.

Troubleshooting Common Issues

Even with a detailed guide, you might encounter some snag during your recording sessions. Here are several common issues and their solutions:

No Audio Being Captured

Ensure an Active Audio Stream:
WASAPI loopback requires an active audio signal. Make sure that audio is playing before starting the recording in Audacity.
Double-Check Device Selection:
Sometimes Audacity might be set to record from a wrong device by default. Verify that the correct loopback or recording device is selected in the dropdown menu.

Capturing Unwanted Background Sounds

Turn off Unnecessary Audio Outputs:
Desktop notifications and system sounds might be recorded along with your desired audio. Temporarily disable these or mute unrelated sounds in Windows Control Panel or macOS System Preferences.

Linked Volume Sliders Issue (Windows WASAPI)

Adjust Sliders Carefully:
Some hardware links the playback and recording volume sliders together. If adjusting one changes the other unexpectedly, try muting your system’s device slider through the system’s mixer or utilizing hardware controls on your speakers/headphones.

Software Playthrough Is On

Disable Software Playthrough:
Under Audacity’s “Transport Options,” ensure that “Software Playthrough” is unchecked. This prevents the microphone and the playback sound from mixing during the recording.

Using External Microphone While Recording System Audio

Recording from an external microphone simultaneously with system audio can sometimes cause confusion on which audio source is being captured. For best results, choose a configuration that isolates the audio channels—you might need to route the microphone separately using a virtual mixer (e.g., Voicemeeter on Windows) to prevent them from interfering.

Advanced Tips and Alternative Applications

While Audacity is a powerful and free option for recording computer audio, there are a few other applications and methods that can provide additional options:

Alternative Tools for Windows

SoundLeech: A free tool that runs from the system tray and records to lossless WAV format, useful if you need a dedicated recording application for system audio.
VB-Audio Virtual Cable: A donation-based program that creates a virtual audio device, allowing you to set it as the default playback device and then record from its output in Audacity.
Total Recorder: A low-cost recording application that offers the option to capture internet streams at faster than real-time rates.

Alternative Solutions for macOS Users

If you are interested in capturing audio from a browser on macOS without using a physical loopback cable, consider these options:

Audio Hijack: A paid but highly effective tool that can record audio from any application. It’s especially useful if you regularly record your system sound. • BlackHole: As mentioned earlier, this is a free virtual driver. Make sure to check compatibility with your Mac’s hardware (for instance, Apple Silicon machines require careful planning).

Combining Microphone and System Audio

For users like podcasters or live streamers who need to record both their external microphone and system audio simultaneously, consider using virtual mixing software. On Windows, Voicemeeter is a popular option that allows combining several audio sources into a single track for recording. This setup can be setup in Audacity by selecting Voicemeeter as your recording device.

A Quick Recap: The Process in a Nutshell

  1. Choose Your Platform:
    • On Windows, use either the Windows WASAPI loopback or enable Stereo Mix.
    • On macOS, use a virtual audio driver (BlackHole) or a loopback cable.
    • On Linux, configure PulseAudio Volume Control and select the appropriate monitor input.
  2. Set Up the Audio in Audacity:
    Open Audacity, select the appropriate Audio Host (e.g., Windows WASAPI), and choose the designated recording device from the dropdown menu.
  3. Test Your Configuration:
    Always test your settings by playing some audio and observing the recording meter. Adjust audio mixing volumes if necessary.
  4. Begin Recording:
    With the proper device selected and unwanted background sounds muted, press the record button as your computer audio plays.
  5. Stop and Edit:
    Once finished, stop the recording. Audacity’s editing features allow you to cut, fade, or apply effects to perfect your audio file before exporting.

Final Thoughts

Recording computer audio using Audacity is a versatile solution that suits a variety of needs. Whether you’re looking to save a catchy tune from a streaming service, capture in-game commentary, or blend multiple audio sources for a podcast, Audacity provides the tools you need to do so effectively. The key is making sure your system settings are correctly configured—choosing the right recording device, verifying that unwanted sounds are muted, and ensuring that your operating system’s audio settings support what you need.

Over time, as you get more comfortable with Audacity’s interface and advanced settings, you can explore many creative possibilities. For example, you can use Audacity’s built-in effects to improve sound quality, add noise reduction, or even mix multiple sound layers together for your project. The flexibility that Audacity offers is one of the reasons it continues to be the favorite for audio enthusiasts, content creators, and professionals alike.

Remember, each operating system might require a slightly different approach:

Take your time to experiment and find the configuration that best suits your workflow. There may be moments where small issues arise—like unintended background noise, volume slider quirks, or software delays—but with a little patience and adjustment, you’ll quickly overcome these hurdles.

Additional Resources

If you’d like to learn more or need help troubleshooting specific issues, the following resources might come in handy:

• The official Audacity Manual – an in-depth guide covering recording techniques and advanced features
• Audacity Help Forums – a community of users discussing unique challenges and creative solutions
• YouTube Tutorials – plenty of video guides are available that visually demonstrate the process for different operating systems
• Manufacturer Websites for Audio Devices – ensure that your drivers and firmware are always up to date for the best performance

By leveraging these resources along with this guide, you’ll have everything you need to master the art of recording computer audio with Audacity.

Conclusion

In conclusion, learning how to use Audacity to record computer audio empowers you to capture digital sound with ease, no matter your creative or professional needs. Audacity’s flexibility through methods like the Windows WASAPI loopback, Stereo Mix, virtual audio drivers for macOS, and PulseAudio for Linux allows you to harness high-quality digital audio recording.

By following the detailed steps, setting up your audio environment properly, and troubleshooting common problems, you can achieve clean, professional recordings every time. The technology might differ slightly between platforms, but the core principles remain the same: choose the correct audio host, select your right recording device, test your configuration, and record away. Eventually, you’ll be able to not only record but also edit, enhance, and share your audio projects effortlessly.

Whether your goal is to create a polished podcast episode or just preserve an important digital moment, Audacity offers a free and robust toolset that can help bring your audio visions to life.

Happy recording!

Remember, practice makes perfect. As you experiment with these methods, you might uncover additional tips unique to your setup. The community around Audacity is vast and supportive, so never hesitate to reach out via the forums or social media groups if you need additional help on your journey to recording flawless computer audio. Enjoy the process and share your creative projects with the world!