Passer au contenu

Automatiser le volume par app sur Mac avec Raccourcis

Réponse courte : macOS ne peut pas automatiser le volume par app par lui-même. SoundDial ajoute six actions à l'app Raccourcis (Définir le volume de l'application, Couper le son de l'application, Couper le son de toutes les applications, Appliquer un profil de volume, Définir le périphérique de sortie, Définir le périphérique de sortie de l'application) ainsi que des liens sounddial:// que n'importe quel lanceur ou script peut ouvrir.

Vous répétez chaque jour la même routine de volume. Musique baissée avant la première réunion, Slack coupé pendant le temps de concentration, l'app de podcasts montée quand vous mettez votre casque, tout remis à la normale le soir. Chaque changement prend quelques secondes, mais elles s'accumulent, et vous en oubliez la moitié. Un Mac peut-il donc le faire à votre place, app par app ?

Ce que macOS peut automatiser seul

L'app Raccourcis d'Apple peut modifier le volume système, et vous pouvez lancer un raccourci depuis la barre des menus ou avec un raccourci clavier. Mais macOS n'a pas de volume par app, il n'y a donc rien dans Raccourcis qui dise « régler Spotify à 40 % » ou « couper Slack ». Quelques apps ont leur propre commande de volume que vous pourriez atteindre autrement, mais la plupart n'en ont pas.

Pour automatiser le volume par app, il vous faut une app qui propose un volume par app et l'expose à l'automatisation.

Les actions Raccourcis de SoundDial

SoundDial est une app de barre des menus qui donne à chaque app qui joue du son son propre curseur de volume de 0 % à 200 %. La version 2.0 ajoute six actions à l'app Raccourcis :

  • Définir le volume de l'application : règle le volume d'une app.
  • Couper le son de l'application : Couper le son, Rétablir le son ou Basculer pour une app.
  • Couper le son de toutes les applications : coupe toutes les apps d'un coup.
  • Appliquer un profil de volume : passe à un profil que vous avez enregistré.
  • Définir le périphérique de sortie : change le périphérique de sortie du Mac.
  • Définir le périphérique de sortie de l'application : envoie une app vers un périphérique de sortie précis.

Les actions fonctionnent sans ouvrir de fenêtre SoundDial : un raccourci s'exécute en arrière-plan et vous n'entendez que le résultat.

Créer votre premier raccourci

  1. Ouvrez l'app Raccourcis et créez un nouveau raccourci.
  2. Cherchez SoundDial dans les actions.
  3. Ajoutez Définir le volume de l'application, choisissez l'app (par exemple Spotify) et saisissez 40.
  4. Ajoutez Couper le son de l'application, choisissez Slack et sélectionnez Couper le son.
  5. Nommez le raccourci, par exemple « Travail intensif », et exécutez-le.

Les profils rendent cela encore plus court. Dans SoundDial, réglez vos apps comme vous le souhaitez, choisissez Enregistrer le mixage actuel comme profil et nommez-le, par exemple Travail. Un profil enregistre le volume, le muet, l'égaliseur et la balance de chaque app. Une seule action Appliquer un profil de volume rétablit alors tout le mixage : les apps en cours d'exécution changent immédiatement, et les autres reprennent leurs réglages à leur prochain lancement.

Une limite à prévoir : les profils n'enregistrent pas le routage de sortie. Si votre configuration Travail envoie aussi Spotify vers vos haut-parleurs, ajoutez une action Définir le périphérique de sortie de l'application après Appliquer un profil de volume dans le même raccourci.

Liens sounddial:// pour lanceurs et scripts

SoundDial répond aussi aux liens sounddial://. Tout lanceur ou script capable d'ouvrir une URL peut le contrôler, tout comme open dans Terminal :

open "sounddial://volume?app=Spotify&value=40"

Les commandes :

  • sounddial://volume?app=Spotify&value=40 (valeur de 0 à 200)
  • sounddial://mute?app=Slack, sounddial://unmute?app=Slack, sounddial://toggle-mute?app=Slack
  • sounddial://mute-all
  • sounddial://profile?name=Work applique un profil ; sounddial://profile-save?name=Work enregistre le mixage actuel sous ce nom
  • sounddial://output?device=AirPods définit le périphérique de sortie du Mac
  • sounddial://route?app=Spotify&device=Speakers envoie une app vers un périphérique
  • sounddial://eq?app=Spotify&preset=bassBoost définit un préréglage d'égaliseur
  • sounddial://balance?app=Spotify&value=-50 (-100 correspond à tout à gauche, 100 à tout à droite)
  • sounddial://output-volume?value=40 et sounddial://sample-rate?value=48000
  • sounddial://toggle, sounddial://show, sounddial://hide, et sounddial://settings?section= pour ouvrir les Réglages

Deux raccourcis clavier globaux

SoundDial propose aussi deux raccourcis clavier globaux : Contrôle-Option-S affiche ou masque SoundDial, et Contrôle-Option-M coupe ou rétablit le son de toutes les apps affichées dans la liste principale. Ils n'ont pas besoin de l'autorisation Accessibilité, et dans les Réglages vous pouvez enregistrer une autre touche, les réinitialiser ou les désactiver. SoundDial signale toute combinaison en conflit avec un autre raccourci.

Idées d'automatisation

Un mixage pour chaque moment de la journée

Créez un raccourci par routine : « Travail » applique votre profil Travail, « Soirée » en applique un plus discret. Placez-les dans la barre des menus ou donnez-leur des raccourcis clavier, et changer tout votre mixage tient en un clic. Si votre version de l'app Raccourcis propose des automatisations, vous pouvez aussi les lancer quand quelque chose se produit sur votre Mac, comme l'activation d'une Concentration.

Une touche pour les changements rapides

Faites pointer une commande de lanceur ou un script déclenché au clavier vers sounddial://volume?app=Spotify&value=40, et un autre vers sounddial://toggle-mute?app=Slack. Quelques frappes et le changement est fait.

Bureau ou casque

Un raccourci « Bureau » : Définir le périphérique de sortie sur vos haut-parleurs, Définir le périphérique de sortie de l'application pour garder votre app d'appel sur votre casque, puis Appliquer un profil de volume. Un raccourci « Nomade » remet tout dans l'autre sens.

Les appels se gèrent tout seuls

Vous n'avez pas besoin d'automatiser les appels. Le réglage Baisser les autres applications pendant les appels est activé par défaut : quand Zoom, Teams, FaceTime, Slack, Discord ou l'un des navigateurs listés commence à utiliser l'entrée audio, les autres apps qui jouent descendent à 30 % de leur volume (vous pouvez régler de 5 % à 80 %) et reviennent à la fin de l'appel. L'app d'appel elle-même n'est jamais baissée.

Questions fréquentes

Raccourcis peut-il changer le volume d'une app sans SoundDial ?

En général, non. macOS n'a pas de volume par app : Raccourcis seul ne peut donc modifier que le volume système.

Définir le périphérique de sortie change-t-il une app ou tout le Mac ?

Définir le périphérique de sortie change la sortie du Mac. Pour une seule app, utilisez Définir le périphérique de sortie de l'application, qui fait la même chose que ⋯ → Lire via dans la fenêtre contextuelle.

Les profils retiennent-ils l'appareil sur lequel joue chaque app ?

Non. Les profils enregistrent le volume, le muet, l'égaliseur et la balance, pas le routage. Ajoutez Définir le périphérique de sortie de l'application ou un lien sounddial://route à votre automatisation si le routage compte.

Puis-je contrôler ainsi des onglets de navigateur individuels ?

Non. SoundDial fonctionne par application, pas par onglet de navigateur : tous les onglets de Chrome partagent donc le volume de Chrome.

Tout cela nécessite-t-il une connexion Internet ?

Non. Les actions Raccourcis et les commandes d'URL s'exécutent sur votre Mac. SoundDial n'a aucun droit d'accès au réseau et aucun compte.

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