Guia
Controlo de volume S/PDIF no Mac: porque está desativado e todas as soluções
Num Mac, o cursor de volume do sistema e as teclas de volume do teclado ficam desativados quando a saída digital S/PDIF ou ótica selecionada não tem um controlo de volume próprio. O macOS envia um sinal digital de nível fixo e espera que seja o DAC, o recetor, o amplificador ou a coluna do outro lado a controlar o nível de audição. Para o controlar a partir do Mac, use o controlo do aparelho a jusante, atenue o áudio por software ou — quando o aparelho é uma Sonos — envie o comando das teclas de volume para a coluna em separado, através da rede.
Não há nada de errado com o teclado nem com o cabo. A solução certa depende do que está ligado do outro lado, por isso este guia separa as opções em vez de fingir que um único utilitário funciona com todas as configurações de áudio digital.
Porque é que o macOS deixa o cursor de volume esbatido
O S/PDIF — transportado por um cabo ótico TOSLINK ou por uma ligação digital coaxial — leva áudio digital num só sentido. Não fornece um canal de retorno padrão que diga ao Mac que aparelho está ligado, nem que altere o volume desse aparelho. O áudio HDMI comporta-se muitas vezes da mesma maneira: o volume pertence ao monitor, ao recetor ou ao televisor, e não ao macOS.
É por isso que premir F10, F11 ou F12 pode mostrar o símbolo do volume cortado, e que em Definições do Sistema → Som o cursor pode aparecer desativado ou dizer que o aparelho selecionado não tem controlos de saída. A Configuração Áudio MIDI pode alterar formatos e encaminhamento, mas não pode acrescentar um comando de volume por hardware a uma ligação S/PDIF.
As suas quatro opções reais
1. Controlar o hardware a jusante
Use o botão de volume ou o comando do DAC, do recetor, do amplificador, das colunas amplificadas ou da barra de som. Esta é a resposta universal e mantém a saída digital do Mac à escala máxima. O seu inconveniente é apenas que o controlo pode não estar ao alcance.
2. Usar o controlo de volume da própria app
Reprodutores como a Música, o VLC e muitos sites no browser conseguem reduzir o seu próprio nível antes de o áudio chegar à saída digital. Isto é gratuito e útil para uma app, mas não é um controlo em todo o sistema e os níveis podem ser diferentes de app para app.
3. Acrescentar atenuação por software em todo o sistema
Os utilitários de áudio conseguem inserir uma fase de volume por software antes da saída S/PDIF e mapear-lhe as teclas do teclado. Isso funciona com muitos DACs e recetores, mas o Mac está a escalar as amostras de áudio em vez de deixar o fluxo intacto.
4. Controlar o dispositivo final em separado
Algumas colunas ligadas à rede expõem o seu próprio controlo de volume na rede local. Um utilitário consegue apanhar as teclas de volume do Mac enquanto o áudio continua no cabo ótico, e depois enviar pela rede apenas o comando de volume.
Que opção serve para a sua configuração?
- DAC USB, recetor hi-fi ou monitores amplificados: use o botão ou o comando do aparelho quando for prático; use um utilitário de áudio em todo o sistema se o controlo pelo teclado importar mais do que um fluxo intacto à escala máxima.
- Uma aplicação invulgarmente alta: baixe primeiro essa aplicação. Pode nem sequer precisar de outro utilitário.
- Sonos a receber o Mac por ótico: o volume pertence à Sonos, que também está acessível através da rede, por isso as teclas conseguem controlar a coluna sem alterar o fluxo de áudio.
- Monitor ou televisor HDMI: use o controlo do monitor ou do recetor, a menos que o seu hardware específico exponha ao macOS uma saída controlável.
O que não devolve o controlo de volume S/PDIF
- Um dispositivo agregado ou de saída múltipla. Altera o encaminhamento, não as capacidades da saída digital que tem lá dentro.
- Outro cabo ótico. Um cabo pode resolver cortes de som ou a ausência de som; não pode criar um canal de controlo de volume que o S/PDIF não define.
- Reiniciar o Core Audio ou o Mac. Isso pode resolver o caso de um aparelho que desapareceu, mas um cursor desativado de propósito continuará desativado depois disso.
- Alterar a frequência de amostragem na Configuração Áudio MIDI. A frequência de amostragem e o controlo de volume são propriedades separadas.
Para uma Sonos por ótico: mantenha o cabo e use as teclas
O Optically é uma app da barra de menus do macOS para este caso concreto. Apanha o aumentar volume, o diminuir volume e o silenciar, e depois pede à Sonos, através da sua rede local, que altere o seu próprio nível. O áudio nunca passa pelo Optically: continua a sair do Mac por S/PDIF exatamente como antes.
O Optically não controla um DAC USB qualquer, um recetor, um televisor ou uma coluna que não seja Sonos. Se o aparelho do outro lado for uma Sonos, leia o guia completo das teclas de volume com Sonos, incluindo as alternativas gratuitas e os casos em que não é preciso nenhuma app.
A resposta curta
As teclas de volume do Mac estão desativadas em muitas saídas S/PDIF porque a ligação digital não controla o nível de audição do aparelho. Use o controlo do hardware para a solução universal mais limpa, a atenuação por software para um controlo do Mac em todo o sistema, ou o controlo do dispositivo final quando uma coluna de rede como a Sonos consegue receber comandos de volume em separado.