开发者 Matt Housley 发布了一款驱动程序,使 Avid Eleven Rack 能够在Apple Silicon Mac上运行,而 Avid 官方从未提供过此功能。该驱动程序完全在用户空间构建,无需内核扩展,让 M 系列 Mac 用户能够运行原本只能在 Intel 机器上运行的硬件。
功能概览
该驱动程序完全在用户空间运行,不需要内核扩展、DriverKit 系统扩展,也不需要降低安全性或恢复模式的更改。

它将 Eleven Rack 定位为一款 8 输入、6 输出的 Core Audio 设备。
支持的采样率为 44.1、48、88.2 和 96 kHz。
输入接口包括吉他输入、麦克风输入、Eleven Rig L/R、线路输入 L/R 和数字输入 L/R。
输出包括主输出 L/R、Re-amp L/R 和数字输出 L/R。
菜单栏应用程序监控驱动程序的后台引擎,并显示实时连接状态。
控制面板包含所有八个输入和六个输出的实时电平表。
可以直接从菜单栏应用程序更改采样率,硬件时钟大约 60 毫秒后返回。
USB-MIDI 无需任何驱动程序即可工作,因为 macOS 原生支持 Eleven Rack 的 MIDI 端口。
该项目采用 MIT 许可证开源,源代码和构建说明可在 GitHub 上获取。
Eleven Rack Silicon Driver 弹出菜单
该驱动程序需要 Apple Silicon (arm64) 和macOS 13或更高版本。它由三个组件构成:一个由 coreaudiod 加载的 Core Audio 插件、一个负责与硬件建立 USB 连接的用户空间引擎,以及一个用于监控引擎并承载控制面板的 Swift 菜单栏应用程序。
音频在插件和引擎之间通过一个无锁的共享内存环传输,应用程序仅读取该环以获取电平表数据,因此它不会直接访问音频路径。
我们在 Production Expert 内部测试了这款驱动程序,运行良好。需要注意的是:首次安装时,您可能需要重启 Mac 才能使 Eleven Rack 正确连接。连接成功后,该驱动程序在日常使用中非常稳定。
值得注意的是,无论驱动程序是否支持, Eleven Rack一直都能作为独立的吉他处理器,通过模拟或数字音频线连接到任何接口即可工作。此驱动程序改变的是其直接 USB 连接方式。安装此驱动程序后,Apple Silicon 用户既可以获得与设备的数字连接,又能获得一个额外的 8 进 6 出的音频接口,而无需像以前那样仅仅将 Eleven Rack 用作连接到其他系统的外置处理器。
安装和签名
Housley 表示,该安装程序未使用付费的 Apple 开发者证书进行签名,因此 Gatekeeper 需要在首次启动时手动批准,方法是右键单击软件包并选择“打开”,或者通过系统设置进行批准。除此之外,无需在终端中进行任何操作或更改任何安全设置。安装程序会要求输入一次管理员密码,以便安装插件并重启音频服务。
关于未签名软件的一点说明
Eleven Rack Driver 是一个独立项目,并非 Avid 产品,其安装程序也未使用付费的 Apple 开发者证书进行签名。这对于小型开源硬件项目来说很正常,但也意味着 Gatekeeper 的常规验证检查无法同样适用于它。任何安装者都应自行承担风险。Production Expert 未审核其源代码,因此不对因使用而产生的任何问题负责。如有任何疑虑,用户可在安装前直接在 GitHub 上查看代码。
构建选项
想要从源代码构建的用户需要 Xcode 命令行工具。该项目包含一个针对 C11/C++17 标准配置的 VS Code 工作区,以及一个用于生成安装程序包的 build_pkg.sh 脚本。Housley 指出,任何拥有开发者 ID 应用程序和开发者 ID 安装程序身份的用户都可以进行公证,并生成一个无警告的构建版本。
价格:免费(MIT 许可证)
可用性:现已推出
免费下载:https://github.com/Matt-Housley/eleven-rack-driver