BlackHole 音频回环驱动完整指南:macOS 录系统声音、跨应用传音频,3 分钟一步到位

📅 2026/8/25 17:55:00
BlackHole 音频回环驱动完整指南:macOS 录系统声音、跨应用传音频,3 分钟一步到位
BlackHole 音频回环驱动完整指南macOS 录系统声音、跨应用传音频3 分钟一步到位【免费下载链接】BlackHoleBlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.项目地址: https://gitcode.com/gh_mirrors/bl/BlackHole想录电脑里正在播放的声音录制软件里却只找到麦克风Logic Pro 里做好的音乐怎么都塞不进 Zoom 会议一边想听声音一边想把它录下来两个需求互相打架。这三个场景的根因是同一件事macOS 默认没有一根把App A 的声音接到App B 输入端的线。BlackHole 就是这根线——一款开源免费的 macOS 音频回环驱动虚拟音频设备它在系统内部架起一座透明的音频走廊让任意应用之间的声音零延迟直达Intel 与 Apple Silicon 通吃无需内核扩展。无论你是想录系统音的普通用户还是要实时传音给会议的音频工作者这篇都按最短路径带你跑通。先做对选型2 / 16 / 64 通道版本你到底该装哪个别急着搜下载先花 10 秒对号入座你的场景装哪个录系统声音、单个 App 之间传音频、开会议 / 网课2 通道blackhole-2ch99% 的人选它DAW 多轨道同时进、多条音频处理链并行16 通道blackhole-16ch工作室级大型项目、路由矩阵64 通道及以上判断标准就一条你同一时刻要接几路声音。立体声一路 2 通道要同时跑 8 路以上独立的输入输出才考虑 16 通道以上。拿不准就装 2ch——不同通道数版本各自独立共存以后想加装 16ch 也不会冲突随时可以补。最小可用安装3 分钟在设备列表里看到它 ⚡目标只有一个让BlackHole 2ch出现在设备列表里。方式一Homebrew最快brew install blackhole-2ch方式二官方安装包关闭所有正在运行的音频应用下载官方.pkg安装包后双击安装0.6.1 版本起安装完会要求重启电脑照做即可。装完打开 macOS 自带的音频 MIDI 设置Audio MIDI Setup设备列表里应该已经出现BlackHole 2ch看到设备最小可用目标达成。两个小提醒它不会出现在应用程序文件夹里——BlackHole 是驱动不是 App只在音频 MIDI 设置、声音偏好设置和各音频软件的输入/输出下拉框里露面这不是装失败了。列表里没看到它重启 CoreAudio 加载驱动sudo killall -9 coreaudiod。三个高频场景实战场景一录下电脑里正在播放的声音任务把浏览器里的音乐 / 网课声音录进文件。打开 GarageBand或任意 DAW把输入设备设为 BlackHole 2ch轨道输入选通道 1-2。打开系统设置 → 声音 → 输出把输出设备切到 BlackHole 2ch——此时扬声器会暂时没声属正常。播放你要录的内容回 DAW 点录制。结束后把系统输出切回内置输出即可。场景二把 DAW 的音频传进会议软件任务Logic Pro / GarageBand 里的音乐实时进 Zoom、FaceTime、Google Meet。发送端DAW在 I/O 设置里把输出设备设为 BlackHole 2ch。接收端会议软件把麦克风输入设备设为 BlackHole 2ch。在 DAW 里播放会议那头应该立刻能听到。多通道版本同理发送端占用哪几个通道接收端就从对应通道输入两边对号即可。场景三一边听、一边录不静音的录制场景一里扬声器是哑的边录边听怎么办用多输出设备——你可以把它想象成一台调音台一路信号同时分发给你的音箱和BlackHole 录音口两个目的地。音频 MIDI 设置 → 左下角→ 创建多输出设备。在新设备下同时勾选BlackHole 2ch和内置输出并把内置输出排在列表最上面macOS 对多输出设备有个怪癖内置输出必须置顶。把系统默认输出切到这个多输出设备。DAW 输入设备保持 BlackHole 2ch、通道 1-2。结果你的耳朵照常听到声音DAW 同时把同一份声音录下来两不耽误。调优与权衡这些参数什么情况下才需要动 ️默认配置能覆盖绝大多数场景以下三条是出现 X 情况才动手的判断式清单。采样率平时别动。它只在两种情况下值得调——你要录高解析度音频上 96 / 192kHz或者会议 / 语音场景想省资源48kHz 足够。铁律是让所有参与的应用用同一采样率避免系统自动转换。另外记住官方提醒高采样率 高通道数叠加会吃 CPU二者别同时要。通道数2ch 够用就不要升级。通道数直接决定缓冲内存和 CPU 开销64ch 以上只在大项目里开且留意电脑是否跟得上。兼容性多输出设备在 macOS 上是能用但有脾气的功能。已知完全不兼容的 AppApple Podcasts、Apple Messages、HDHomeRun——这类 App 别指望走多输出。用 AirPods 组多输出 / 聚合设备时不要拿它当时钟源采样率较低选内置扬声器静音即可或 BlackHole 2ch 当前级设备。多输出设备没有整体音量滑块只能在音频 MIDI 设置里逐个设备调音量。踩坑急救包 只留最高频的三件事按现象 → 原因 → 解决处理现象装完在音频 MIDI 设置里找不到 BlackHole。原因CoreAudio 还没加载新驱动。解决sudo killall -9 coreaudiod或重启电脑。现象DAW 输入选了 BlackHole录制出来的却是静音。原因录制软件没有麦克风权限或 BlackHole 输入音量被拉到 0。解决系统设置 → 隐私与安全性 → 麦克风里给录制软件授权在音频 MIDI 设置里把 BlackHole 的输入 / 输出音量拉满。现象边听边录跑了几分钟后声音开始断断续续。原因多输出设备里各设备时钟漂移累积。解决音频 MIDI 设置中给时钟源主设备之外的所有设备勾选漂移校正。面向开发者的定制入口想把它编译进自己的项目方向就两个用预编译常量改行为kNumber_Of_Channels通道数、kSampleRates采样率列表、kLatency_Frame_Size延迟帧大小以及用kDevice_HasInput/HasOutput加kDevice2_*一组常量构造一个纯输入 一个纯输出的镜像设备对。常量在xcodebuild的GCC_PREPROCESSOR_DEFINITIONS里传入即可非 GPL 项目集成需向作者申请授权。带走三件事然后去哪看拿不准就装 2ch够用再升级版本之间可以共存。让参与路由的所有应用保持同一采样率比任何高级设置都管用。搭多输出设备时记住内置输出置顶这个 mac 的小脾气。下一步想深入核心驱动实现见 BlackHole/BlackHole.c官方安装包如何构建、签名、公证见 Installer/create_installer.sh完整功能与 FAQ 在 README.md 里。【免费下载链接】BlackHoleBlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.项目地址: https://gitcode.com/gh_mirrors/bl/BlackHole创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考