Passer au contenu

Une app au casque, le reste sur les haut-parleurs (Mac)

Réponse courte : macOS envoie toutes les apps vers la même sortie. Avec SoundDial, ouvrez ⋯ → Lire via à côté d'une app et choisissez votre casque ; les autres apps continuent de jouer sur vos haut-parleurs.

Vous voulez votre musique sur les enceintes de bureau et votre réunion dans votre casque. Ou une vidéo qui passe par la télévision pendant qu'un appel reste privé dans vos oreilles. Sur un Mac, dès que vous changez le périphérique de sortie, tout le suit : l'appel, la musique, le navigateur, chaque notification. Il y a une seule sortie, et toutes les apps doivent la partager.

Le problème : une seule sortie pour tout

Avoir plus d'un périphérique audio est normal aujourd'hui. Casque, haut-parleurs intégrés, DAC USB, moniteur avec haut-parleurs, AirPods. Ce que l'on veut souvent, c'est affecter des apps à des périphériques : les appels au casque, la musique aux haut-parleurs. macOS vous oblige à en choisir un, et basculer dans un sens puis dans l'autre à chaque début d'appel devient vite lassant.

Ce que macOS vous offre

Dans les versions récentes de macOS, Réglages Système > Son > Sortie est l'endroit où vous choisissez un seul périphérique de sortie, et chaque app qui suit le réglage système joue à travers lui. Il n'y a pas de liste d'apps ni de choix par app.

Configuration audio et MIDI (dans Applications > Utilitaires) est l'étape suivante habituelle, et il vaut la peine d'être clair sur ce qu'elle peut faire :

  • Un appareil à sorties multiples envoie le même audio à plusieurs sorties à la fois. Chaque app joue sur chaque périphérique du groupe : il ne sépare donc pas les apps.
  • Un appareil agrégé combine plusieurs périphériques en un seul plus grand. Il sert surtout aux configurations d'enregistrement et d'audio professionnel, et là encore il n'a aucune notion d'apps individuelles.

Quelques apps ont leur propre réglage de sortie (de nombreuses apps d'appel permettent par exemple de choisir un périphérique de haut-parleur), mais beaucoup n'en ont pas, et chacune cache l'option à un endroit différent. Il n'existe aucun endroit unique pour décider quelle app va où.

Comment envoyer une app vers le casque 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 la sortie par app avec Lire via : plusieurs apps peuvent jouer sur des périphériques différents en même temps.

  1. Connectez les deux périphériques, par exemple votre casque et vos haut-parleurs.
  2. Ouvrez la fenêtre contextuelle de SoundDial depuis la barre des menus ou avec Contrôle-Option-S.
  3. Assurez-vous que l'app que vous voulez déplacer joue, pour qu'elle apparaisse dans la liste.
  4. Cliquez sur ⋯ sur la ligne de cette app et ouvrez Lire via.
  5. Choisissez le périphérique de sortie, par exemple votre casque. L'app y joue maintenant, tandis que les autres apps restent où elles étaient.
  6. Pour annuler, rouvrez Lire via et choisissez Identique à l'application (par défaut).

La ligne de l'app affiche le nom du périphérique sous forme de pastille : vous voyez d'un coup d'œil quelles apps jouent ailleurs. Si le périphérique choisi est déconnecté, l'app se replie sur son propre périphérique, puis sur celui par défaut du système.

Enregistrement d'écran de SoundDial 2.0 avec des réglages d'exemple. Sans son. Le menu ⋯ de Spotify, Lire via, puis USB DAC : la ligne de Spotify affiche une pastille USB DAC et les autres apps restent sur la sortie par défaut. « USB DAC » est un nom d'appareil de démonstration.

SoundDial a aussi une carte Sortie avec un menu de périphériques : vous pouvez ainsi changer votre sortie principale et en éloigner des apps individuelles au même endroit.

Configurations pratiques

Configuration Sortie principale Lire via
Musique dans la pièce, appels privés Haut-parleurs Zoom / Teams → casque
Musique hi-fi, tout le reste normal Haut-parleurs intégrés Spotify → DAC USB
Vidéo sur un moniteur, messagerie dans vos oreilles Haut-parleurs du moniteur Discord → casque

Bureau à domicile. Gardez Spotify sur les haut-parleurs et envoyez Zoom vers votre casque. Le réglage Baisser les autres applications pendant les appels est activé par défaut : quand l'appel démarre, les autres apps jouent à 30 % de leur volume et reviennent à la fin de l'appel. L'app d'appel elle-même n'est jamais baissée. Vous pouvez régler le niveau n'importe où de 5 % à 80 %.

Jeu. Audio du jeu sur les haut-parleurs, Discord dans votre casque-micro, puis utilisez les curseurs par app (0 % à 200 %) pour les équilibrer. Une chose à savoir : Discord compte comme une app d'appel : tant qu'il utilise votre micro, SoundDial baisse le jeu. Si vous voulez le jeu à plein niveau pendant le chat vocal, relevez le niveau sous Baisser les autres applications pendant les appels (jusqu'à 80 %) ou désactivez le réglage.

Streaming sur la télévision. Envoyez votre navigateur vers la sortie de la télévision ou du moniteur pendant qu'une app de messagerie reste dans votre casque, pour que les notifications n'interrompent pas le film pour tout le monde dans la pièce.

Pour un pas-à-pas musique et appels, voir Musique sur les haut-parleurs et appels au casque (Mac). Pour placer une app de musique sur un DAC, voir Envoyer uniquement Spotify vers votre DAC USB sur Mac.

L'automatiser

Si vous changez souvent de configuration, vous pouvez scripter le choix de sortie :

  • Dans l'app Raccourcis, Définir le périphérique de sortie de l'application envoie une app vers un périphérique, et Définir le périphérique de sortie change la sortie principale. Les deux fonctionnent sans ouvrir de fenêtre.
  • Un lien comme sounddial://route?app=Zoom&device=Headphones fait de même depuis n'importe quel lanceur ou script capable d'ouvrir une URL, ou avec open dans Terminal.

Limites à connaître

  • Les profils n'enregistrent pas le périphérique de sortie. Un profil enregistre le volume, le muet, l'égaliseur et la balance de chaque app, mais pas Lire via. Si vous voulez un clic qui fait les deux, créez un raccourci qui exécute Appliquer un profil de volume puis Définir le périphérique de sortie de l'application.
  • Par app, pas par onglet de navigateur. Déplacer Chrome déplace tous les onglets de Chrome. SoundDial regroupe les processus auxiliaires du navigateur sous leur app : tout le navigateur va donc vers le périphérique choisi.
  • Stéréo uniquement. SoundDial n'est pas un outil surround ou multicanal.
  • Les processus de l'interface système n'ont pas de curseur : ils ne peuvent donc pas être déplacés séparément.

Questions fréquentes

Deux apps peuvent-elles vraiment jouer sur deux périphériques en même temps ?

Oui. C'est à cela que sert Lire via : chaque app peut jouer sur un périphérique différent en même temps, par exemple la musique sur les haut-parleurs pendant qu'un appel reste au casque.

Pourquoi mon choix de sortie n'est-il pas revenu quand j'ai changé de profil ?

Les profils ne l'enregistrent pas. Ils couvrent le volume, le muet, l'égaliseur et la balance. Utilisez les actions Raccourcis ou un lien sounddial://route si vous voulez le choix de sortie dans une configuration en un clic. Avec Réglages > Général > Quand une application s'ouvre réglé sur Se souvenir, SoundDial rétablit bien le périphérique de sortie de chaque app à l'ouverture de l'app.

Est-ce que cela fonctionne avec les appels de navigateur comme Google Meet ?

Vous pouvez déplacer le navigateur avec Lire via comme n'importe quelle app. La baisse des autres apps pendant les appels réagit aussi à Safari, Chrome, Firefox, Edge, Arc, Brave, Opera et Vivaldi quand ils signalent que le micro est utilisé. SoundDial ne lit ni n'enregistre l'audio du micro.

De quoi SoundDial a-t-il besoin pour cela ?

macOS 14.2 ou version ultérieure et 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). Si l'accès audio ne fonctionne pas, la fenêtre contextuelle affiche Résoudre, et Réglages > Configuration et aide propose Vérifier à nouveau et Ouvrir la configuration guidée. SoundDial modifie des niveaux ; il 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