proxy audio device
v1.0.7 - Sonoma compatible
MACOS的HAL虚拟音频驱动程序将所有输出发送到另一个音频设备。它的主要目的是使使用MacOS的系统音量控件(例如“音量菜单”栏图标或音量键盘键)来更改不允许它的外部音频接口的音量。它可能对其他事物有用。
与brew一起使用Homebrew Anglime-Andio-Adio设备:
brew install --cask proxy-audio-device
或带有port的Macports上的代理审计设备:
sudo port install proxy-audio-device
运行代理音频设备设置应用程序以配置新的音频设备。
从此GitHub存储库下载最新版本
如果目录不存在,则创建目录HAL 。打开终端窗口,执行以下命令,并在提示时输入您的管理员密码:
sudo mkdir /Library/Audio/Plug-Ins/HAL
将目录的ProxyAudioDriver.driver移动到/Library/Audio/Plug-Ins/HAL ,然后分配正确的所有者。在未拉链文件的根目录中执行:
sudo mv ./ProxyAudioDevice.driver /Library/Audio/Plug-Ins/HAL/
sudo chown -R root:wheel /Library/Audio/Plug-Ins/HAL/ProxyAudioDevice.driver
通过执行以下命令来重新启动系统或重新启动核心音频:
sudo launchctl kickstart -k system/com.apple.audio.coreaudiod
运行代理音频设备设置以配置代理输出设备的名称,该名称的输出设备将驱动程序代理以及您希望其音频缓冲区的大小。
打开终端窗口并执行以下命令:
sudo rm -rf /Library/Audio/Plug-Ins/HAL/ProxyAudioDevice.driver
通过执行以下命令来重新启动系统或重新启动核心音频:
sudo launchctl kickstart -k system/com.apple.audio.coreaudiod
克隆回购,打开XCode项目并构建驱动程序和设置应用程序。然后按照上述安装说明进行安装。
如果使音频缓冲区太小,则驾驶员将引入流行音乐,裂纹或失真。如果注意到这一点,请尝试增加缓冲区的大小。