Um driver de áudio virtual HAL para MacOS que envia toda a saída para outro dispositivo de áudio. Seu principal objetivo é possibilitar o uso dos controles de volume do sistema do MacOS, como o ícone da barra de menu de volume ou as teclas do teclado de volume, para alterar o volume de interfaces de áudio externas que não o permitem. Pode ser útil para outra coisa também.
Instale o Device Proxy-Audio com Homebrew com brew :
brew install --cask proxy-audio-device
ou Proxy-Audio-Device em Macports com port :
sudo port install proxy-audio-device
Execute o aplicativo Configurações de dispositivo de áudio proxy para configurar seu novo dispositivo de áudio.
Baixe o lançamento mais recente deste repositório do GitHub
Crie o diretório HAL se ele não existir. Abra uma janela de terminal, execute o seguinte comando e insira a senha do seu administrador quando solicitado:
sudo mkdir /Library/Audio/Plug-Ins/HAL
Mova o diretório ProxyAudioDriver.driver para /Library/Audio/Plug-Ins/HAL e atribua o proprietário correto. Execute no diretório raiz do arquivo descompactado:
sudo mv ./ProxyAudioDevice.driver /Library/Audio/Plug-Ins/HAL/
sudo chown -R root:wheel /Library/Audio/Plug-Ins/HAL/ProxyAudioDevice.driver
Reinicie seu sistema ou reinicie o áudio Core, executando o seguinte comando:
sudo launchctl kickstart -k system/com.apple.audio.coreaudiod
Execute as configurações do dispositivo de áudio proxy para definir o nome do dispositivo de saída de proxy, qual dispositivo de saída para o qual o driver procurará e qual o tamanho que você deseja que seu buffer de áudio seja.
Abra uma janela do terminal e execute o seguinte comando:
sudo rm -rf /Library/Audio/Plug-Ins/HAL/ProxyAudioDevice.driver
Reinicie seu sistema ou reinicie o áudio Core, executando o seguinte comando:
sudo launchctl kickstart -k system/com.apple.audio.coreaudiod
Clone o repositório, abra o projeto Xcode e crie o driver e o aplicativo de configurações. Em seguida, siga as instruções de instalação acima para instalá -lo.
Se você tornar o buffer de áudio muito pequeno, o driver apresentará pops, estalos ou distorções. Se você perceber que tente aumentar o tamanho do buffer.