Passer au contenu

DAC USB sans commande de volume sur Mac ? Ajoutez un curseur logiciel

Réponse courte : quand un DAC USB n'a pas de commande de volume propre, le curseur et les touches de volume du Mac ne peuvent pas changer son niveau. SoundDial ajoute un curseur « Volume de <Périphérique> » pour ce périphérique et donne toujours à chaque app son propre curseur.

Vous branchez un DAC USB ou une interface audio, vous le choisissez comme sortie, et les touches de volume ne font plus rien. Le curseur de volume de la barre des menus ne bouge pas, ou s'affiche comme indisponible. La musique joue à plein niveau, et le seul moyen de la rendre plus faible est un bouton sur le périphérique, ou, s'il n'y a pas de bouton, de baisser le volume dans chaque app une par une.

Pourquoi la commande de volume du Mac cesse de fonctionner

macOS ne peut changer le volume d'un périphérique que si le périphérique lui fournit une commande de volume à ajuster. De nombreux DAC USB et interfaces n'en ont pas. C'est souvent délibéré : les concepteurs s'attendent à ce que vous envoyiez un signal plein niveau et contrôliez la sonie sur le périphérique lui-même, ou sur l'amplificateur ou les enceintes amplifiées qui le suivent. Quand il n'y a rien à ajuster, le curseur et les touches de volume du Mac n'ont rien sur quoi agir.

C'est raisonnable si votre DAC a un bouton à portée de main. C'est frustrant quand :

  • le DAC n'a aucun bouton,
  • le bouton est derrière un moniteur ou sur un amplificateur à l'autre bout de la pièce,
  • ou vous voulez baisser vite sans chercher le matériel.

Ce que macOS propose à la place

Configuration audio et MIDI (dans Applications > Utilitaires) affiche le format de chaque périphérique et permet de choisir sa fréquence d'échantillonnage. Pour certains périphériques, elle affiche aussi des commandes de volume par canal, mais quand le périphérique n'en fournit aucune, il n'y a rien à ajuster là non plus.

Vous pouvez baisser le volume dans chaque app, mais cela implique de changer Spotify, le navigateur et chaque autre app séparément, et certaines apps n'ont aucune commande de volume.

Comment retrouver une commande de volume avec SoundDial

SoundDial est une app de barre des menus qui donne à chaque app qui joue du son son propre curseur de volume. La version 2.0 ajoute un volume logiciel pour les périphériques de sortie sans commande de volume propre.

  1. Connectez votre DAC. Vous pouvez en faire votre sortie depuis le menu des périphériques de la carte Sortie de SoundDial, ou dans Réglages Système > Son.
  2. Ouvrez la fenêtre contextuelle de SoundDial depuis la barre des menus ou avec Contrôle-Option-S.
  3. Pour un périphérique sans commande de volume propre, SoundDial affiche un curseur « Volume de <Périphérique> », nommé d'après votre DAC. L'app l'explique : « Ce périphérique n'a pas de contrôle de volume propre, donc SoundDial définit le niveau pour chaque application. »
  4. Réglez le niveau voulu.

SoundDial applique ce niveau comme gain logiciel à chaque app qu'il contrôle, et le mémorise par périphérique : la prochaine fois que vous branchez le même DAC, il revient au niveau où vous l'avez laissé. Pour les périphériques qui ont un volume matériel, rien ne change : vous obtenez le volume de sortie normal de SoundDial.

Vérifiez la fréquence d'échantillonnage pendant que vous y êtes

La carte Sortie affiche aussi le format du périphérique sous forme d'étiquette, par exemple « 48 kHz · 32-bit ». Quand le périphérique propose plus d'une fréquence d'échantillonnage, il y a un menu de fréquence d'échantillonnage avec les fréquences prises en charge, de 44,1 jusqu'à 384 kHz. Si une seule fréquence est disponible, il n'y a pas de menu. C'est le même réglage que vous changeriez autrement dans le menu Format de Configuration audio et MIDI ; voir Changer la fréquence d'échantillonnage du Mac sans Configuration audio et MIDI.

Deux couches de volume

Le curseur du périphérique règle le niveau de tout ce que SoundDial contrôle sur ce DAC. En plus, chaque app garde son propre curseur de 0 % à 200 % :

Commande Ce qu'elle change
« Volume de <Périphérique> » Niveau logiciel pour ce périphérique, pour toutes les apps que SoundDial contrôle
Curseur par app (0 % à 200 %) Une app, par rapport aux autres
Muet par app Fait taire une app
Contrôle-Option-M Coupe ou rétablit le son de toutes les apps affichées dans la liste principale

Vous pouvez donc régler le DAC une fois à un niveau de pièce confortable, puis rendre une vidéo de navigateur plus faible que votre musique, ou amplifier un podcast faible au-dessus de 100 %. Quand une app dépasse 100 %, un limiteur doux arrondit les pics au lieu de les écrêter brutalement.

Configurations pratiques

DAC sans bouton vers des enceintes amplifiées. Réglez les enceintes à un niveau fixe raisonnable, puis utilisez le volume logiciel du DAC dans SoundDial comme commande de volume quotidienne.

DAC de bureau pour la musique, casque-micro pour les appels. Gardez le casque-micro comme sortie principale et envoyez Spotify vers le DAC avec ⋯ > Lire via. Plusieurs apps peuvent jouer sur des périphériques différents en même temps. Voir Envoyer uniquement Spotify vers votre DAC USB sur Mac.

Soirées calmes. Baissez le volume logiciel du DAC, puis donnez à Spotify le préréglage Tard le soir via ⋯ > Égaliseur et balance…. Chaque app a son propre égaliseur : votre navigateur et vos apps d'appel restent donc comme ils sont. Enregistrez le mixage avec Enregistrer le mixage actuel comme profil pour alterner d'un clic.

Clavier et liens. Contrôle-Option-S affiche ou masque SoundDial, et Contrôle-Option-M coupe ou rétablit le son de toutes les apps. sounddial://output-volume?value=40 règle le volume de sortie et sounddial://sample-rate?value=48000 règle la fréquence d'échantillonnage, depuis n'importe quel lanceur ou script capable d'ouvrir une URL, ou avec open dans Terminal.

Limites à connaître

  • Le curseur du périphérique n'apparaît que pour les périphériques sans commande de volume propre. Si votre périphérique a un volume matériel fonctionnel, vous obtenez à la place le volume de sortie normal.
  • SoundDial est stéréo uniquement ; ce n'est pas un outil surround ou multicanal.
  • Les profils enregistrent le volume, le muet, l'égaliseur et la balance de chaque app, mais pas le périphérique de sortie.

Questions fréquentes

Pourquoi les touches de volume de mon Mac ne fonctionnent-elles pas avec mon DAC USB ?

Généralement parce que le DAC ne donne pas à macOS de commande de volume à ajuster. SoundDial ajoute un curseur de volume logiciel pour les périphériques de ce genre.

Le niveau est-il retenu quand je débranche le DAC ?

Oui. Le volume logiciel est retenu par périphérique.

Puis-je toujours contrôler les apps individuellement sur le DAC ?

Oui. Chaque app garde son propre curseur, son muet, son égaliseur et sa balance, quel que soit le périphérique sur lequel elle joue.

SoundDial se connecte-t-il à Internet ou nécessite-t-il un compte ?

Non. SoundDial est en bac à sable, n'a aucun droit d'accès au réseau et aucun compte, et il ne lit ni n'enregistre l'audio du micro. Il requiert l'autorisation Enregistrement des sons du système uniquement de macOS, sous Confidentialité et sécurité > Enregistrement de l'écran et de l'audio système.

De quel macOS ai-je besoin ?

macOS 14.2 ou version ultérieure.

SoundDial, un mixeur de volume par application pour Mac requiert macOS 14.2 ou version ultérieure et s'obtient en achat unique sur le Mac App Store, sans abonnement.

Obtenir SoundDial sur le Mac App Store.

SoundDial : un curseur de volume et un bouton muet pour chaque app de votre Mac.

achat unique sur le Mac App Store · macOS 14.2+ · sans abonnement