BlackHole 是 macOS 上的虚拟音频回环驱动。它在系统里创建一个虚拟音频设备,一个应用可以把声音输出到这个设备,另一个应用再把它当作输入设备来录制或处理。这样就不需要额外的硬件线缆,也不会引入额外延迟。
主要功能
- 应用间音频传递:把某个应用的输出直接送到另一个应用的输入,实现内部音频路由。
- 零额外延迟:官网强调音频在应用之间传递时不增加延迟。
- 多种通道版本:官网提供 2 通道和 16 通道版本,Homebrew 还提供 2ch、16ch、64ch 三种安装包。
- 支持标准采样率:包括 44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz 和 192kHz。
- 兼容性:支持 macOS Mavericks (10.10) 及更新版本,同时适配 Intel 和 Apple Silicon。
目标用户和使用场景
官网面向的用户包括主播、讲师、播客制作者、音乐制作人、音频工程师和作曲家。典型用法有:
- 把音乐或系统声音混入直播或视频会议。
- 把一个应用的输出送进录音软件或 DAW。
- 在在线教学中把演示音频送给会议软件。
获取和安装
- Homebrew 安装:
brew install blackhole-2ch、brew install blackhole-16ch或brew install blackhole-64ch。 - 官网下载:官网提供捐赠 $10 后下载的方式。官网也推荐加入 Discord 社区,在 #blackhole-download 频道获取最新版本、更新和支持。
- 官网还提供 Mac App Store 上的相关应用入口。
注意事项
- BlackHole 只支持 macOS。官网有 Windows 支持的说明页面,但我没有确认具体进展。
- 它本身只提供虚拟设备,不带混音界面。需要多路混音时,通常要配合 macOS 自带的“音频 MIDI 设置”(创建聚合设备或多输出设备)或其他音频软件使用。
发现更多
Otty
Otty 是一款原生、由 GPU 加速的终端模拟器,主打键盘优先的简洁界面和流畅的输入手感。它还为在终端里运行的代码智能体(agent)提供了任务并行监控、会话历史和提示词队列等功能。
终端模拟器
GPU 加速
+6ChartDB
一个强大的开源数据库图表编辑器,无需安装,无需数据库密码,通过单个查询即可可视化数据库结构
数据库
可视化
+3DrawDB
免费、简单且直观的在线数据库图表编辑器和 SQL 生成器
数据库
图表
+2Ghostty
Ghostty 是一款快速、功能丰富的跨平台终端模拟器,使用平台原生 UI 和 GPU 加速。
终端模拟器
跨平台
+4Home Assistant
开源的智能家居自动化平台,支持众多设备和服务的集成
智能家居
自动化
+1JSON Crack
一个强大的开源JSON可视化工具,可以将JSON、YAML、XML、CSV等数据格式转换为交互式图表
可视化
JSON
+1