Mac 上 Soundflower 不工作?2026 年 3 大最佳替代品
如果你想在现代 Mac 上装 Soundflower,不会成功。从 macOS Catalina 起它就不再稳定工作了,在 Apple Silicon Mac 上根本不跑。这个 App 自 2014 年左右起停止更新,而 Apple 的安全要求让它底层的音频驱动方案过时了。
好消息是:现在有更好的选项,而且配置不难。本指南覆盖 Soundflower 为何坏了、如何检查它是否还在你系统里,以及 2026 年值得在 macOS 26 Tahoe 上用的三个替代品。
为什么 Soundflower 停止工作
Soundflower 是一款免费的 macOS 虚拟音频线缆,原本由 Cycling ‘74 开发,后开源。多年里它是 Mac 上 App 间路由音频的标准工具。
Cycling ‘74 在 2014 年左右放弃积极开发后,问题开始累积。到 macOS Catalina 在 2019 年发布时,对大多数用户来说 Soundflower 基本已死。下面是杀死它的原因:
未签名的内核扩展。 Soundflower 用内核扩展(kext)安装虚拟音频驱动。从 Catalina 起,Apple 默认拦截未签名的内核扩展,作为「系统完整性保护」(SIP)的一部分。Soundflower 的 kext 从未更新以满足 Apple 的公证要求,所以 macOS 拒绝它。
不支持 Apple Silicon。 Soundflower 从未为 M1、M2、M3、M4 芯片重建。在 Apple Silicon Mac 上根本跑不起来。
无维护。 没有官方 bug 修复、没有安全补丁、没有针对新 macOS 版本的兼容性更新。每一个新的 macOS 都让 Soundflower 工作的可能性更低。
如果你在更旧的 Intel Mac 上运行 High Sierra 或 Mojave,可能花点力气还能让 Soundflower 工作。在任何运行 Catalina 或更新版本的 Mac 上(包括 macOS 26 Tahoe),该往前走了。
如何判断 Soundflower 是否还装着
有些 Mac 上残留着损坏的 Soundflower 安装,即便没主动使用也会引起音频问题。如果你 Mac 的音频行为奇怪,值得查一下。
打开终端运行:
ls /Library/Audio/Plug-Ins/HAL/
如果你在输出里看到 Soundflower.driver,Soundflower 还装着。要查它是否真的加载了,运行:
system_profiler SPAudioDataType
在输出里翻找 Soundflower。如果它作为音频设备出现,说明 kext 加载成功(在现代 macOS 上少见)。更常见的是看不到 Soundflower 条目,说明驱动文件还在,但 macOS 在忽略它。
要移除,在 /Library/Application Support/Soundflower/ 找官方卸载程序。如果没有,手动删除驱动:
sudo rm -rf /Library/Audio/Plug-Ins/HAL/Soundflower.driver
重启 Mac。如果你的音频行为奇怪,这经常能搞定。
3 个最佳 Soundflower 替代品
1. BlackHole(免费)
BlackHole 是 Soundflower 的直系精神继承者:开源、免费、用 Apple 当前的音频驱动 API 构建。它装一个正确公证的虚拟音频驱动,所以不会被 SIP 拦截。在 Intel 和 Apple Silicon Mac 上都能用。
BlackHole 创建虚拟音频通道,App 可以发送和接收音频。提供 2 通道和 16 通道变体。大多数场景用 2 通道即可。
问题是 BlackHole 给你原始的音频管道而没有内建的路由逻辑。要把系统声音送进录音或通话 App,你需要在 macOS 的 Audio MIDI Setup 里建多输出设备。流程:
- 打开 Audio MIDI Setup(用聚焦搜索)。
- 点左下角「+」按钮,选「创建多输出设备」。
- 同时勾选常规扬声器(或耳机)和「BlackHole 2ch」。
- 把两台设备的采样率对齐(通常 48000 Hz)。
- 右键点击多输出设备,设为系统输出。
- 在录音或直播 App 里把 BlackHole 2ch 设为音频输入源。
能用,但第一次得花 20-40 分钟。还有一个已知副作用:一旦把系统输出切换到多输出设备,键盘音量键停止工作,因为 macOS 只对物理硬件输出显示音量控制。可以改在「系统设置」里调音量,但烦。
对擅长 macOS 音频内部机制的用户,BlackHole 是优秀选择。详见我们的 BlackHole 完整指南。
价格: 免费 配置时间: 20-40 分钟
2. Soundshine($7.99 一次性)
Soundshine 是一款轻量(约 5 MB)的 macOS 菜单栏 App,自动处理音频路由。它通过引导式配置向导装一个虚拟音频驱动,创建一个携带 Mac 系统声音的「Soundshine Microphone」输入。任何接受麦克风输入的 App,包括 Zoom、Google Meet、Discord、FaceTime、QuickTime、OBS 和 Audacity,都能用作音频源。
和 BlackHole 不同,Soundshine 不要求你创建多输出设备或打开 Audio MIDI Setup。向导处理驱动安装,之后的流程是:在菜单栏拨开关,在你的 App 里选「Soundshine Microphone」,完成。音频直通到扬声器,你仍能听到。音量键照常工作。
音质 48kHz、32 位浮点立体声。提供带音频水印的免费试用,你可以在购买前验证它在你的配置下是否工作。
要把系统声音录到文件,Soundshine 直接配合 Mac 上的屏幕录制工具 以及 QuickTime、Audacity 这类专用 App。
价格: $7.99 一次性(可免费试用) 配置时间: 30 秒
3. Loopback($99 一次性)
Rogue Amoeba 的 Loopback 是专业选项。它让你搭建可视化路由图,把具体 App 连接到具体的虚拟音频输出,每个源都有独立控制。你可以同时把 Spotify 路由到一个虚拟设备、浏览器到另一个、麦克风到第三个。
如果你在运行专业直播或多源播客制作配置,要求多个音频源独立到达不同目的地,Loopback 值这个价。简单的音频分享或录制时,它远远超出你的需要。
详见我们的 Loopback 替代品对比。
价格: $99 一次性 配置时间: 中等(节点路由界面)
哪个 Soundflower 替代品适合你?
| 用例 | 最佳选择 |
|---|---|
| 在 Zoom、Meet 或 Discord 里分享音频 | Soundshine |
| 在 QuickTime 里录系统声音 | Soundshine |
| 把音频路由到 OBS 做直播 | Soundshine 或 BlackHole |
| 复杂的多 App 路由 | BlackHole 或 Loopback |
| 专业广播或播客制作 | Loopback |
| 预算 $0 | BlackHole |
如何从 Soundflower 切换到 Soundshine
如果你一直在折腾 Soundflower 想要一个直接能用的:
- 用上面那节的方法移除 Soundflower。重启 Mac。
- 从 soundshine.app 下载 Soundshine 并打开 DMG。
- 把 Soundshine 拖到「应用程序」文件夹并启动。
- 跟随配置向导安装虚拟音频驱动。大约 30 秒,需要管理员密码。
- 点菜单栏图标,把路由开关打开。
- 在 App(Zoom、QuickTime、OBS、Discord)里把「Soundshine Microphone」选为音频输入。
不用 Audio MIDI Setup、不用多输出设备配置、不用音量键变通。
相关指南: