允许使用 macOS 的系统音量控制来更改不允许的外部音频接口(HDMI等)的音量
MacOS HDMI输出的音频音量是无法使用系统音量调节的,实际使用很不方便,现在找到了适用于 macOS 的 HAL 虚拟音频驱动程序,可将所有输出发送到另一个音频设备。其主要目的是允许使用 macOS 的系统音量控制(例如音量菜单栏图标或音量键盘按键)来更改不允许的外部音频接口的音量。它也可能对其他事情有用。
安装
使用包管理器安装
使用 Homebrew安装代理音频设备brew
:
1 | brew install --cask proxy-audio-device |
或macports 上的 proxy-audio-deviceport
:
1 | sudo port install proxy-audio-device |
运行代理音频设备设置应用程序来配置您的新音频设备。
手动安装
从此 GitHub 存储库下载最新版本
HAL
如果该目录不存在,则创建该目录。打开终端窗口,执行以下命令并在出现提示时输入管理员密码:
1 | sudo mkdir /Library/Audio/Plug-Ins/HAL |
- 将目录移动
ProxyAudioDriver.driver
到/Library/Audio/Plug-Ins/HAL
并为其分配正确的所有者。在解压后的文件根目录下执行:
1 | sudo mv ./ProxyAudioDevice.driver /Library/Audio/Plug-Ins/HAL/ |
- 重新启动系统或通过执行以下命令重新启动 Core Audio:
1 | sudo launchctl kickstart -k system/com.apple.audio.coreaudiod |
- 运行代理音频设备设置以配置代理输出设备的名称、驱动程序将代理到哪个输出设备以及您希望其音频缓冲区有多大。