Why Soundflower Won't Run on Apple Silicon, and What to Use

Soundflower alternativeSoundflower not workingSoundflower Apple SiliconSoundflower M1record Mac system audioBlackHole alternative
Why Soundflower Won't Run on Apple Silicon, and What to Use

You got a new Mac, tried to install Soundflower the way you always have, and the installer stops partway through. Or it appears to install, but "Soundflower (2ch)" never shows up in your sound settings. You are following a blog post that worked fine three years ago, and only this one step refuses to cooperate.

Nothing is wrong with your setup, and nothing is wrong with your Mac. The Soundflower repository currently says, at the very top of its README, "DEPRECATED Silicon Macs are not supported." If your Mac has an M1 chip or later, it will not work no matter how many times you retry.

This article settles the question using the official sources and Apple's own documentation, then walks through the two realistic ways to record Mac system audio in 2026. If you have been using Soundflower for years, the goal is to get you recording again today.

The short answer

What you want to knowWhere things stand
Is Soundflower still maintained?The repository is marked DEPRECATED
Last release2.0b2, published December 19, 2014
Compatibility label on itmacOS Big Sur (11.1) and earlier
Apple Silicon (M1 and later)Not supported, stated by the project itself
If you want the same approachBlackHole (free, Apple Silicon native)
If you want to stop configuring audio routingUse a recorder that captures system audio directly

Soundflower isn't broken by your settings

What the official repository says

Soundflower is developed in the open on GitHub, and the first line of its README reads:

DEPRECATED Silicon Macs are not supported. New version coming shortly!

The top of the Soundflower README on GitHub, reading
mattingalls/Soundflower on GitHub

Deprecated means the project is no longer recommended for use. And Silicon Macs, meaning anything with an M-series chip, are explicitly out of scope according to the developers themselves.

It is tempting to wait for the "New version coming shortly!" part. But nothing has moved since that line was written, and the release history backs that up. Planning around a future release is not realistic in 2026.

The file you'd download hasn't changed since 2014

The most recent release is 2.0b2, published on December 19, 2014. The installer itself (Soundflower-2.0b2.dmg) was uploaded on that same date.
What confuses people is the name attached to that release: "Signed Version for macOS Big Sur (11.1) and earlier." Big Sur arrived in 2020, so the label was updated years later while the file behind it was not.

The release notes then open with this:

M1 chip-based Macs are NOT YET SUPPORTED

The repository description still reads "Soundflower works on macOS Catalina."

ItemCurrent state of Soundflower
Last release2.0b2, published December 19, 2014
Label on that releaseSigned version for Big Sur (11.1) and earlier
Apple SiliconStated as not yet supported
Code signingThe extension is signed; the installer is not (you have to control-click to open it the first time)
Companion appSoundflowerBed is retired (per the release notes)
README statusDEPRECATED
Apple shipped the first M1 Macs in November 2020, nearly six years after that file went up. Soundflower stopped being updated well before the Mac platform moved to Apple Silicon. It served a lot of people well for over a decade, but it is no longer a piece of software built for the Macs being sold today.

Why it can't work on Apple Silicon

You might be wondering whether there is a clever workaround. There isn't, and the reason is structural.

Soundflower is a kernel extension

Soundflower is a kext, short for kernel extension. Think of it as software loaded directly into the core of macOS in order to add a capability the OS doesn't have on its own. Adding a virtual audio device to your Mac required that level of access at the time it was written.

Apple has since moved away from kexts entirely. Apple's own security documentation states that kernel extensions put the integrity and reliability of the operating system at risk, and recommends choosing solutions that do not extend the kernel.

Loading a kext means lowering your Mac's security policy

Apple silicon Macs ship with the security policy set to Full Security, and in that state kexts simply do not load. To allow one, Apple's documented procedure is:

  1. Shut the Mac down from the Apple menu
  2. Press and hold the power button until "Loading startup options" appears
  3. Click Options, then Continue, and pick your startup disk and an admin account
  4. In the Recovery app, choose Utilities > Startup Security Utility
  5. Click Security Policy and select Reduced Security
  6. Check "Allow user management of kernel extensions from identified developers"
  7. Restart
This is not "installing an app." It is changing the security posture of the entire machine. Apple's own user guide states that the policy has to be changed to Reduced Security before a legacy system extension can be installed at all. On a company-issued Mac, this setting may be managed by your device management service and not changeable by you.

And it still won't run

Here is the part that matters most: even after all of that, Soundflower will not work. The blocker is not the security setting. It is that no Apple Silicon build of the binary exists. The file you can download dates from 2014, years before Apple Silicon existed. That is precisely what "M1 chip-based Macs are NOT YET SUPPORTED" means.

You would be trading away a layer of your Mac's security and getting nothing in return, so don't go down this path.

What about Intel Macs?

On an Intel Mac still running Big Sur, it may well work. There are reports of exactly that.

Two things are worth weighing before you rely on it:

  • The compatibility label on the release stops at Big Sur (11.1). There is no sign of testing against anything newer
  • Kexts are among the first things to break when macOS updates. Working today does not mean working after the next update

"Still running" and "safe to depend on" are different claims. For a recording you only get one chance at, such as a client call or a live event, that is a risky thing to rely on.

The virtual audio drivers that work today

If you want to keep the Soundflower approach of building an audio path inside your Mac, these are the options.

BlackHole (free, Apple Silicon native, no kext)

BlackHole is what most people have moved to. Like Soundflower it is free and open source, and its repository states:

no kernel extensions or modifications to system security necessary

The BlackHole README on GitHub, describing it as
ExistentialAudio/BlackHole on GitHub

That single line is the whole difference. BlackHole is built as a user-space audio driver rather than a kernel extension, so there is no trip to Recovery and no security policy to lower.

ItemBlackHole
PriceFree (GPL-3.0)
Supported macOS10.10 Yosemite and later
Apple SiliconSupported (Intel builds available too)
Security changes requiredNone
Channel counts2 / 16 / 64 / 128 / 256
Added latencyStated as zero
InstallOfficial installer, or Homebrew (brew install blackhole-2ch)

If you are migrating from Soundflower, the 2-channel build is all you need. Reach for 16 channels or more only if you are separating multiple sources for a stream.

The setup work doesn't go away

To be straight with you: switching to BlackHole does not make the configuration any less tedious than it was with Soundflower. Installing it produces no audio on its own. You still build the routing yourself in Audio MIDI Setup.

Roughly:

  1. Install BlackHole
  2. Open Applications > Utilities > Audio MIDI Setup
  3. Create a Multi-Output Device and check both BlackHole and your speakers or headphones
  4. If you also want your own microphone in the recording, create an Aggregate Device combining your mic and BlackHole
  5. Switch your Mac's sound output to the Multi-Output Device you created
  6. Select BlackHole as the input in your recording app

Two things trip people up:

  • Skip step 3 and you stop hearing anything. All the audio goes to BlackHole and none of it reaches your ears, which on a call means you can no longer hear the other person. The Multi-Output Device exists to split the signal between recording and playback
  • It is easy to forget to switch your output back afterward. This is the single most common reason someone joins the next meeting and can't hear anyone

BlackHole itself is a well-built tool, and the fact that it costs nothing is remarkable. The question is whether you want to run through that checklist before every meeting, when what you actually wanted was a record of the conversation.

Loopback (paid, for routing audio per application)

If you would rather pay for a friendlier interface, there is Loopback from Rogue Amoeba. It is $99 as a one-time purchase ($49 to upgrade from an older version), with a trial available before you buy.
The Loopback website, showing a music app and a USB microphone wired together into a single virtual audio device
Loopback by Rogue Amoeba

Instead of reasoning about Audio MIDI Setup, you drag wires between "this app's audio" and "this microphone" to build a virtual device. For streamers who need per-application routing, or anyone doing audio production, it is worth the money.

The three side by side

SoundflowerBlackHoleLoopback
PriceFreeFree$99 one-time
Apple SiliconNot supportedSupportedSupported
Security changes requiredYes (and it still won't run)NoneNone
Setup effortAudio MIDI SetupAudio MIDI SetupHandled in the app
Per-app routingNoNoYes
Development statusLast file published in 2014Actively maintainedActively maintained

In 2026, you may not need a virtual driver at all

Everything above assumes the goal is to find a replacement virtual audio device. That assumption is now somewhat out of date.

macOS 14.2 added a direct route to system audio

macOS 14.2 introduced Core Audio process taps (Apple's developer documentation lists that release as the availability point for the API). In plain terms, an app can now receive the audio your Mac is playing without any virtual device in between. Apps that use it ask for System Audio Recording permission the first time you run them.

The real benefit is that a whole class of problems disappears:

  • Audio distorting the moment you connect Bluetooth headphones
  • Noise from sample-rate mismatches between devices
  • The driver failing to load after a macOS update
  • Forgetting to switch your output device back, and going silent in the next call

Every one of those comes from hand-building an audio path. Don't build one and they don't happen.

But the built-in screen recorder still only captures your mic

One clarification, so you know what to expect: the OS gaining the capability is not the same as the built-in tools using it.

The screen recorder you get with Shift + Command + 5, and screen recording in QuickTime Player, still capture microphone input only. That is unchanged in macOS 26 Tahoe.

Apple's own support page says as much: the only audio instruction in the whole procedure is to "choose a microphone" if you want to record your voice or other audio. Tahoe added window-specific recording and HDR capture, but there is still no option for system audio, so the other person's voice or a video playing in your browser will not be in the file.

The background on that limitation is covered in How to Record System Audio on Mac (When Shift+Cmd+5 Won't).
So recording system audio without a virtual driver comes down to choosing a recording app that supports the newer approach.

If the goal is recording meetings, let the recorder handle it

It is worth stepping back to what you were trying to do.

Most people hunting for Soundflower are not interested in audio routing for its own sake. They want to be able to revisit a meeting or a webinar afterward. Routing is a means to that end, nothing more.

Seen that way, switching to a recorder like Qureco Screen Recorder that captures system audio without any virtual audio setup is simply the shortest path.
  • Records your mic and system audio (the other person's voice) together, straight after install
  • No Audio MIDI Setup, no output device to switch, nothing to switch back
  • Recording is free, unlimited in length, and watermark-free
  • Capture the full screen, a single app, or one window, plus an audio-only mode

On the Pro plan ($9/month at launch pricing, with the first month free and no credit card required), AI turns the recording into meeting notes and sends them to your Notion database. The recording stops being a file you never reopen and becomes something you actually read. Speaker identification means you keep track of who said what.

One caveat: Qureco is not the tool for routing audio between individual applications or for music production. If that is your use case, BlackHole or Loopback is the right answer. But if you just want your meetings, calls, and webinars on record, the virtual audio step can come out of your workflow entirely.

Choosing based on what you're doing

What you're trying to doBest fit
Record meetings and webinars so you can review them laterA recorder with built-in system audio (such as Qureco)
Avoid configuration work altogetherSame as above
Route individual apps separately while streamingLoopback
Build multi-channel routing for audio productionBlackHole (16ch or higher) or Loopback
Keep building the path yourself, for freeBlackHole (2ch)
Still on an Intel Mac running Big SurSoundflower may keep working for now, but line up a replacement

Frequently asked questions

How do I remove Soundflower if I already installed it?

The official README calls manual removal the most reliable method. In Finder press Shift + Command + G, go to /Library/Extensions, and drag Soundflower.kext to the trash if it's there. Repeat for /System/Library/Extensions. You will be asked for an admin password. Restart your Mac afterward.
If you still have the disk image, it includes an Uninstall Soundflower.scpt script you can right-click and open, which clears out the related files in one pass.

Can BlackHole and Soundflower coexist?

You will end up with two virtual audio devices cluttering Audio MIDI Setup. If you have decided to stop using Soundflower, uninstall it before installing BlackHole and you will run into fewer surprises.

Is "New version coming shortly" worth waiting for?

I wouldn't plan around it. That line has been sitting there while the last release remains the one from December 2014. If you have something to record now, moving to a maintained option resolves it faster.

What if I only want audio, not the screen?

Pick a tool with a dedicated audio-only mode. Qureco has one and exports to MP3, which is handy when the plan is to capture the conversation and send it to transcription later. The files are far smaller without video.

Wrapping up

  • The problem is not your configuration. The official repository is marked DEPRECATED with "Silicon Macs are not supported," the last file published was 2.0b2 in December 2014, and the compatibility label on it stops at macOS Big Sur (11.1)
  • Apple Silicon is a structural dead end. Soundflower is a kext, Apple silicon requires lowering your security policy to load one, and no Apple Silicon build exists in the first place
  • To keep the same approach, use BlackHole. Free, Apple Silicon native, no kext, though the Audio MIDI Setup work remains
  • To drop the setup work, use a recorder that captures system audio. macOS 14.2 and later provide a direct route, but the built-in recorder (Shift + Command + 5) and QuickTime remain microphone-only, even on Tahoe

If you have a meeting to record tomorrow morning, try a recorder that captures system audio on its own before you boot into Recovery. If it covers what you need, you may never open Audio MIDI Setup again.

Qureco

Qureco Screen Recorder

Powerful screen recording app for Mac

Record meetings, let AI handle the notes, just read what arrives in Notion.Try all features free for the first month.

No Setup RequiredNo WatermarkAI Meeting NotesNotion Integration

About the Author

Shunsuke Inoue

Shunsuke Inoue

CEO, Qurio Inc.

Founder of Qurio, an AI consulting company. Majored in AI at Sophia University and founded the AI research circle "SOMA." As CEO of JPMT Inc., developed "MinPro" (1,300+ users) and business analysis SaaS "Optpath." Established Qurio Inc. in October 2025, focusing on AI and data development consulting. Speaker at the 30th Nikkei Forum "Future of Asia." Committed to promoting technological advancement and creating new value through AI.