macOS mémorise en réalité un volume système distinct pour chaque périphérique de sortie, mais il oublie votre équilibre au niveau des apps chaque fois que vous changez. Ainsi les écouteurs et les haut-parleurs gardent leur propre niveau global, mais dès que vous débranchez, une app hurle et une autre disparaît. La solution est une mémoire de volume par app qui survit aux changements de périphérique, ce pour quoi macOS n'a aucun outil natif.
Ce que macOS mémorise et ce qu'il ne mémorise pas
Il existe une croyance répandue selon laquelle macOS traite chaque périphérique de sortie de manière identique. Ce n'est pas le cas. Chaque périphérique de sortie stocke son propre volume système. Réglez les haut-parleurs de votre MacBook à 30 % et vos AirPods à 80 %, et macOS garde ces deux nombres séparés. Branchez, débranchez, reconnectez, et chaque périphérique revient là où vous l'aviez laissé.
Alors pourquoi l'expérience semble-t-elle quand même cassée ? Parce que cette mémoire s'arrête au curseur unique et global. macOS a exactement un contrôle de volume pour tout ce qui joue sur un périphérique donné. Il ne mémorise pas le volume des apps individuelles. Quand vous passez des haut-parleurs aux écouteurs, l'équilibre entre Spotify, un appel Zoom et un onglet YouTube n'est pas préservé, car cet équilibre n'a jamais existé. Chaque app partage le même curseur.
Le résultat est la frustration que les gens décrivent comme « un volume différent pour les haut-parleurs et les écouteurs ». Ce qu'ils veulent généralement, ce n'est pas seulement un niveau principal différent par périphérique, mais un mix mémorisé : musique douce, appels forts, notifications baissées, et ce mix intact qu'ils soient sur des haut-parleurs de bureau ou des écouteurs.
Les contournements manuels et où ils atteignent leurs limites
Vous pouvez y arriver en partie avec les outils intégrés, et il vaut la peine de connaître le plafond avant de chercher autre chose.
- Réglez le volume système de chaque périphérique une fois. Jouez de l'audio via vos haut-parleurs, réglez le niveau, puis basculez la sortie vers les écouteurs et réglez ce niveau. macOS retient les deux. Cela gère le volume principal par périphérique mais rien par app.
- Utilisez le volume par app là où l'app le propose. Spotify, VLC et la plupart des navigateurs ont leur propre volume interne. Vous pouvez atténuer une app forte dans l'app elle-même. Le hic : ce réglage vit dans l'app, pas dans le périphérique, donc il ne change pas quand vous passez aux écouteurs, et la plupart des apps (Slack, Zoom, notifications système, Mail) n'ont aucun contrôle de ce type.
- Changez de sortie depuis le Centre de contrôle ou la barre des menus. Option-clic sur l'icône de volume dans la barre des menus pour passer rapidement d'un périphérique à l'autre. Rapide, mais cela ne déplace que le niveau principal, cela ne restaure pas un mix par app.
Cela vous donne un volume principal par périphérique. Ce qu'aucun de ces moyens ne vous donne, c'est un équilibre mémorisé par app qui vous suit entre les périphériques. Cette lacune est exactement là où réside l'agacement, et elle est structurelle : l'OS n'a tout simplement pas de mixeur par app, contrairement à Windows, qui en livre un depuis des années.
La mémoire de volume par app, et pourquoi le changement de périphérique est le vrai problème
La solution plus profonde consiste à donner à chaque app son propre volume et à faire persister ces réglages. C'est ce pour quoi un mixeur par app comme SoundDial est conçu. Il réside dans votre barre des menus, liste chaque app produisant du son, et donne à chacune un curseur indépendant, un bouton de coupure, et même un boost au-delà de 100 % pour les apps faibles.
Le point qui compte pour le problème haut-parleurs contre écouteurs : ces niveaux sont mémorisés. Réglez votre musique à 40 %, vos appels à 90 %, et une app bavarde sur coupé, et SoundDial garde ce mix. Quand vous débranchez vos écouteurs et revenez aux haut-parleurs, vous ne rééquilibrez pas trois apps à la main à chaque fois.
Les profils de volume vont plus loin. Vous pouvez enregistrer un ensemble nommé de niveaux par app et le rappeler en un clic, de sorte qu'un mix « écouteurs, travail concentré » et un mix « haut-parleurs, réunions » ne soient chacun qu'une seule sélection plutôt qu'une réinitialisation manuelle.
Le changement de mentalité : cessez de penser à un curseur principal que vous faites glisser sans cesse, et commencez à penser à un mix enregistré par situation. Le changement de périphérique cesse d'être une corvée de rééquilibrage.
Changement rapide de sortie sans perdre votre mix
Changer de périphérique devrait être rapide et non destructif. Depuis le même panneau de la barre des menus, vous pouvez changer de périphérique de sortie, donc passer des haut-parleurs aux écouteurs est un clic, et vos niveaux par app suivent au lieu de s'effondrer vers un unique nombre global.
Une fonction connexe qui mérite d'être mentionnée est l'atténuation automatique : quand l'audio arrive sur votre microphone (vous vous mettez à parler, ou un appel commence), les autres apps baissent automatiquement pour que vous soyez entendu, puis reviennent à leur niveau réglé ensuite. C'est le même principe appliqué à l'attention plutôt qu'aux périphériques, une autre chose que macOS ne fera pas tout seul.
Comment le configurer
- Installez SoundDial depuis le Mac App Store. Il est sandboxé, donc pas de pilote, pas de DMG, ni d'extension noyau à approuver.
- Jouez de l'audio dans les apps que vous utilisez le plus pour qu'elles apparaissent dans le mixeur.
- Réglez le niveau de chaque app, coupez ce dont vous ne voulez pas, et boostez ce qui est trop faible.
- Enregistrez cet agencement comme profil, par exemple un réglé pour les écouteurs et un pour les haut-parleurs.
- Quand vous changez de périphérique, rappelez le profil correspondant, ou laissez simplement vos niveaux par app enregistrés se reporter.
Le résumé honnête : macOS mémorise bien le volume par périphérique de sortie au niveau principal, mais il ne mémorisera jamais votre mix par app, car il n'a pas de mixeur par app. Si votre vrai but est un équilibre constant entre musique, appels et notifications qui survit à chaque bascule entre haut-parleurs et écouteurs, il vous faut une mémoire par app par-dessus l'OS.
Vous voulez que les haut-parleurs et les écouteurs gardent leur propre mix sans réajuster chaque app ? Obtenez SoundDial sur le Mac App Store pour un achat unique à 14,99 €, sans abonnement, sans pilote.