How to Record System Audio on Any Platform
Pinterest Stumbleupon Whatsapp
Advertisement

You probably play all kinds of audio from your computer, but have you ever had the need to record it? While it might sound useless, there are several good reasons to record the sound coming out of your machine.

Perhaps you’d like to add sound to your podcast How to Share Music on Skype or Add Sound to Podcasts & Audio Clips Like a Pro How to Share Music on Skype or Add Sound to Podcasts & Audio Clips Like a Pro How do you share music when chatting? On Skype you'd click the + icon, browse for the file and send it. Imagine you could play music as if your friend sat right next to you. Read More , or want to record a screencast that includes your computer’s audio. Whatever your reason, we’ll show you how to record the audio coming from your computer, no matter what operating system you’re using.

macOS

For some time, the free app Soundflower was the best way to capture system audio on a Mac so you could send it to an editor like Audacity. Unfortunately, Soundflower changed hands in 2014, and while another developer picked it up in 2015, it hasn’t seen an update in nearly a year.

You can use the current Soundflower release, but we recommend giving Loopback a try. It’s developed by the same team as Soundflower, and receives regular updates. The free version provides full functionality, but degrades in quality after 20 minutes. For basic system recording, this should be sufficient, as the Pro version costs a hefty $99.

Open Loopback, and it will walk you through creating a virtual audio device. It calls this Loopback Audio, and lets you pull audio from any app and output it to another. You’ll see this new virtual device available in FaceTime, Skype, System Preferences, and other audio-centric apps Want Better Mac Audio? Here's What You Need to Do Want Better Mac Audio? Here's What You Need to Do Macs are known for a lot of things, but great sound isn't one of them. Here's what you can do to give your Mac's sound a boost. Read More .

Once you have this new channel, download Audacity if you don’t have it installed already and open it. Click on the speaker icon in your menu bar and select Loopback Audio as the output device. Then, in Audacity, click the drop-down box next to the microphone icon and select Loopback Audio. When you click the Record button, Audacity will start recording the audio coming from your system. Click Stop when done, then File > Export to save it as an audio file.

mac audacity loopback recording

Since you select the virtual Loopback device as output, you won’t hear anything by default. This can make it hard to get accurate recordings. To hear normally, you can open Loopback and check Monitor audio through [device] so you can keep track of what you’re recording.

Windows

On Windows, there’s already a built-in recording channel that mixes all audio from the system. It’s called Stereo Mix, and while it’s easy to use, you won’t find it enabled by default in newer Windows versions. Some modern systems don’t include it at all.

To check if it’s an option for you, right-click on the sound icon on your taskbar and choose Recording Devices. Look for a Stereo Mix entry — if you don’t see it, right-click on empty space and make sure that Show Disabled Devices is checked. If it appears after this, right-click on Stereo Mix and choose Enable so you can use it elsewhere.

If you don’t see the option, your audio drivers might not support it. Check for driver updates How to Update Audio Drivers in Windows 7 & 8 How to Update Audio Drivers in Windows 7 & 8 Wondering whether you need to update your audio drivers? In short, don't fix a running system. If you're having issues, however, re-installing or replacing the driver could do the trick. Read More and then try again. Even if your computer doesn’t have the Stereo Mix option, you have another solution via Audacity.

Recording With Audacity

To record the audio with or without Stereo Mix, you can use the free audio program Audacity. Install it, then open the program. Look for the microphone icon above the playback area. Change the drop-down box to Stereo Mix if your computer has it.

If you don’t, change the box to the left of the microphone (which probably says MME) to Windows WASAPI. This is an Audacity feature that performs the same function as Stereo Mix, but has the added advantage of clearer quality since the capture is all digital.

Choose the output device you’re using by the speakers icon, then set the microphone drop-down to match this — such as Speakers (loopback) or Headphones (loopback) — according to your main audio output device.

windows audacity record system audio

Now, click the Record button, and Audacity will start recording whatever sounds your computer makes. You should test this with a few seconds of audio before recording for real, just in case something didn’t work right. When you’re finished, click Stop, trim the audio if needed, and export it via File > Export to the file type of your choice.

Check out our beginner Audacity tips 7 Audacity Tips For Better Audio Editing On a Budget 7 Audacity Tips For Better Audio Editing On a Budget Want to move beyond simple cut-and-crop jobs? Knowing just a few Audacity tips can make your audio-editing life a whole lot easier. Read More if you need help editing your audio. If you need to capture more than sound, check out the best free screen capturing tools on Windows 3 Free Screen Recorders to Capture Your Windows Desktop 3 Free Screen Recorders to Capture Your Windows Desktop You can use a screen recorder to create tutorials, document bugs for troubleshooting, or track unsolicited activity on your desktop in your absence. Choose from one of our recommended tools. Read More .

Linux

You can use a similar Audacity method to record system audio in Linux, but there’s a little utility that’s much easier. It’s aptly named Audio Recorder, and you can install it A Beginner's Guide to Installing Software in Ubuntu with APT A Beginner's Guide to Installing Software in Ubuntu with APT If you've used Ubuntu you have probably used the apt command at some point. But did you know there's so much more to it than apt-get install and apt-get upgrade? Read More by entering the following commands into a Terminal window:

sudo add-apt-repository ppa:audio-recorder/ppa
sudo apt-get update && sudo apt-get install audio-recorder

Once installed, the app is simple to use. Expand the Audio Settings header and ensure that the Source matches your normal output device. Select your favorite audio format 10 Common Audio Formats Compared: Which One Should You Use? 10 Common Audio Formats Compared: Which One Should You Use? We may all be familiar with MP3, what about AAC, FLAC, OGG, or WMA? Why do so many standards exist? Which ones should you care about and which ones can you ignore? Read More and specify a file name if you want, then click Start Recording to capture all the sound from your computer. You can also add a timer if you’d like to end at a certain time.

Android

On Android, AZ Screen Recorder is one of the best apps for recording video What's the Best Way to Record Your Screen on Android? What's the Best Way to Record Your Screen on Android? Need to record the screen on your Android phone or tablet? Here is exactly how to get it done. Read More for free. But it can also record system audio, and it’s easy to use. Download and install the app, then launch it to get started. You’ll see a bubble on the side of your screen — tap it and click the Settings gear icon to tweak its options.

By default, the app won’t record any sound. It also explains that since Android 5.0 Lollipop, Google hasn’t provided an option to record just system audio. Thus, your only option for recording your phone’s audio is through the microphone. On my Nexus 6P, this sounded fine as the microphone is next to the speaker, but it could vary by device.

In the options, scroll down to Record audio and make sure the slider is turned on. You don’t really need to tweak any of the video settings since you only care about the audio. Leave the app, then click the AZ bubble on the side of your screen again. Tap the red video icon to start recording audio, do what you need, then slide down the notification bar and press Stop to preview and save the recording.

Since the app is recording through your microphone, make sure that you don’t have any background noise or it will show up in the recording. When you’re done, transfer the video to your computer, extract the audio from the video file How Can I Extract Audio From an MP4 or YouTube Video? How Can I Extract Audio From an MP4 or YouTube Video? Do you sometimes just want to listen to a YouTube video? Stripping the audio from a video lets you enjoy the content anywhere. Or you could distribute a Hangouts video podcast as an audio podcast! Read More , and you’re done!

If you need to record calls on Android, check out the best call recording apps How to Automatically Record Calls on Android and Never Run out of Space How to Automatically Record Calls on Android and Never Run out of Space Recording phone calls is a great way to keep data for your records. Let's compare some apps that will do this on your Android phone. Read More .

iOS

While it probably won’t surprise you, there’s no way to record system audio on an iPhone without using another device. While an app called Vidyo once let you do this, it’s since been removed from the App Store.

There is a way you can grab audio from your iPhone if you have a Mac. Using QuickTime Player 7 Handy Tasks QuickTime Player Performs for Free 7 Handy Tasks QuickTime Player Performs for Free You've probably changed the file association so QuickTime never gets used, so you've probably overlooked its bounty of useful features. Read More , you can grab the video and audio from your phone. Connect your iPhone to your Mac with a USB cable, then open QuickTime Player. Go to File > New Movie Recording.

You’ll see a player pop up with recording controls. Click the little arrow next to the Record button and make sure iPhone is selected under the Camera and Microphone headers. You’ll see your iPhone screen pop up in the recording window, so click the Record button when you’re ready to start.

Control your phone through your computer to record the audio you want. Once done, stop the video so you can save it and export the audio using VLC as described above.

If you don’t have a Mac, X-Mirage performs a similar function on Windows, but it costs $16 for a license. Apowersoft Phone Manager has a comparable feature set at no cost.

Ready to Record!

Now you know how to record what’s coming out of your system, no matter which platform you use. Some operating systems make this easier than others, but it’s possible on all platforms with a bit of work. Next time you need to share a music track with your podcast listeners or grab audio from a special stream, you’ll know what to do.

Need to record your entire desktop? Check out the best screencasting apps Record Your Desktop with These 12 Great Screencasting Apps Record Your Desktop with These 12 Great Screencasting Apps Need to record your desktop? Luckily, you'll find that screencasting apps are more common than you might think. Here are some of the best free ones. Read More .

Do you use one of the methods presented here for your OS of choice or do you have another way? Let us know why you record system audio down in the comments!

Image Credit: Rawpixel.com via Shutterstock.com

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Mary Soto
    September 26, 2017 at 8:57 am

    Good to know these audio recording tools and thanks for the sharing. I always capture audio with a web-based software calls Acethinker Audio Recorder, It is an online tool that lets you record audio right from the browser. You may add it to the list as well.

  2. Jeff
    May 5, 2017 at 6:49 pm

    Great article!

  3. Keith
    May 5, 2017 at 6:16 pm

    I just used Soundflower on MacOS Sierra today before I saw this article, and it worked fine. Here are their instructions (after installing Soundflower):

    Say you want to play some audio but record it in Quicktime while listening to it out of the built-in speakers. Here is how you set it up:

    start playing audio

    Open Audio MIDI Setup: (found in /Applications/Utilities)

    hit the '+' button in the bottom left corner and select "Create Multi Output Device"
    in the the panel that appears on the right, select "Built-in Output" AND "Soundflower (2ch)"
    then hit the button with the gear icon bottom left and select "use this device for sound output" (you should still be hearing your iTunes output -- it is now going to both Soundflower and the built-in speakers)

    Then In Quicktime:

    create a new audio recording
    in the popup menu next to record button select "Soundflower (2ch)" as the input
    (you should now see record levels changing)
    hit record

    https://github.com/mattingalls/Soundflower

    I followed these instructions to record some audio that was longer than 20 minutes, and the quality is great.

    • Ben Stegner
      May 8, 2017 at 2:46 pm

      Thanks for confirming this and giving such great instructions! I was going to cover SoundFlower initially, but upon seeing the developers' note, I figured that Loopback had replaced it. But it's good to know that this is another option!