Guide
Contrôle du volume S/PDIF sur Mac : pourquoi il est désactivé et toutes les solutions
Sur un Mac, le curseur de volume du système et les touches de volume du clavier sont désactivés lorsque la sortie numérique S/PDIF ou optique sélectionnée n’a pas de réglage de volume propre. macOS envoie un signal numérique à niveau fixe et attend du DAC, de l’ampli-tuner, de l’amplificateur ou du haut-parleur à l’autre bout qu’il contrôle le niveau d’écoute. Pour le régler depuis le Mac, utilisez la commande de l’appareil en aval, atténuez le son en logiciel, ou — quand l’appareil est un Sonos — envoyez la commande des touches de volume au haut-parleur séparément par le réseau.
Ni le clavier ni le câble n’ont de problème. La bonne solution dépend de ce qui est branché à l’autre bout; ce guide sépare donc les options au lieu de prétendre qu’un seul utilitaire fonctionne avec toutes les installations audio numériques.
Pourquoi macOS grise le curseur de volume
Le S/PDIF — transporté par un câble optique TOSLINK ou par une connexion numérique coaxiale — achemine l’audio numérique dans une seule direction. Il ne fournit pas de voie de retour normalisée qui indiquerait au Mac quel appareil est branché, ni qui changerait le volume de cet appareil. Le son HDMI se comporte souvent de la même façon : c’est l’écran, l’ampli-tuner ou le téléviseur qui détient le volume, pas macOS.
C’est pourquoi appuyer sur F10, F11 ou F12 peut afficher un symbole de volume barré, et pourquoi Réglages Système → Son peut montrer un curseur désactivé ou indiquer que l’appareil sélectionné n’a aucune commande de sortie. « Configuration audio et MIDI » peut changer les formats et le routage, mais ne peut pas ajouter une commande de volume matérielle à une liaison S/PDIF.
Vos quatre vraies options
1. Contrôler le matériel en aval
Utilisez le bouton de volume ou la télécommande du DAC, de l’ampli-tuner, de l’amplificateur, des haut-parleurs actifs ou de la barre de son. C’est la réponse universelle, et elle garde la sortie numérique du Mac à pleine échelle. Son inconvénient est simplement que la commande n’est pas forcément à portée de main.
2. Utiliser le réglage de volume propre à l’application
Des lecteurs comme Musique, VLC et beaucoup de sites dans le navigateur peuvent baisser leur propre niveau avant que le son n’atteigne la sortie numérique. C’est gratuit et utile pour une seule app, mais ce n’est pas un réglage à l’échelle du système et les niveaux peuvent différer d’une app à l’autre.
3. Ajouter une atténuation logicielle à l’échelle du système
Des utilitaires audio peuvent insérer un étage de volume logiciel avant la sortie S/PDIF et y associer les touches du clavier. Cela fonctionne avec beaucoup de DAC et d’ampli-tuners, mais le Mac met alors à l’échelle les échantillons audio au lieu de laisser le flux intact.
4. Contrôler l’appareil de destination séparément
Certains haut-parleurs connectés au réseau exposent leur propre réglage de volume sur le réseau local. Un utilitaire peut intercepter les touches de volume du Mac pendant que le son reste sur le câble optique, puis n’envoyer que la commande de volume par le réseau.
Quelle option convient à votre installation?
- DAC USB, ampli-tuner hi-fi ou moniteurs actifs : utilisez son bouton ou sa télécommande quand c’est possible; utilisez un utilitaire audio à l’échelle du système si le contrôle au clavier compte plus qu’un flux intact à pleine échelle.
- Une seule application anormalement forte : baissez d’abord le volume de cette application. Vous n’aurez peut-être besoin d’aucun autre utilitaire.
- Sonos recevant le Mac en optique : le Sonos détient le volume et il est aussi joignable par le réseau, donc les touches peuvent piloter le haut-parleur sans modifier le flux audio.
- Écran ou téléviseur HDMI : utilisez la commande de l’écran ou de l’ampli-tuner, sauf si votre matériel précis expose à macOS une sortie contrôlable.
Ce qui ne rétablira pas le contrôle du volume S/PDIF
- Un périphérique agrégé ou à sorties multiples. Cela change le routage, pas les capacités de la sortie numérique qu’il contient.
- Un autre câble optique. Un câble peut régler des coupures ou une absence de son; il ne peut pas créer un canal de commande de volume que le S/PDIF ne définit pas.
- Redémarrer Core Audio ou le Mac. Cela peut récupérer un appareil qui avait disparu, mais un curseur volontairement désactivé le restera ensuite.
- Changer la fréquence d’échantillonnage dans « Configuration audio et MIDI ». La fréquence d’échantillonnage et le réglage de volume sont deux propriétés distinctes.
Pour un Sonos en optique : gardez le câble et utilisez les touches
Optically est une app macOS de la barre des menus faite pour ce cas précis. Il intercepte volume +, volume − et sourdine, puis demande au Sonos, par votre réseau local, de changer son propre niveau. Le son ne passe jamais par Optically : il part du Mac en S/PDIF exactement comme avant.
Optically ne pilote pas n’importe quel DAC USB, ampli-tuner, téléviseur ou haut-parleur non Sonos. Si l’appareil à l’autre bout est un Sonos, lisez le guide complet des touches de volume avec Sonos, qui couvre aussi les solutions gratuites et les cas où aucune app n’est nécessaire.
La réponse courte
Les touches de volume du Mac sont désactivées pour beaucoup de sorties S/PDIF parce que la liaison numérique ne contrôle pas le niveau d’écoute de l’appareil. Utilisez la commande matérielle pour la solution universelle la plus propre, l’atténuation logicielle pour un contrôle à l’échelle du système sur le Mac, ou la commande de l’appareil de destination quand un haut-parleur réseau comme un Sonos peut recevoir les commandes de volume séparément.