34 votes

Puis-je diriger l'audio d'une seule application vers une sortie particulière?

Par exemple, j'aimerais que iTunes passe par les haut-parleurs de mon iMac, mais les notifications d'iChat par mes écouteurs.

0 votes

Bienvenue sur Ask Different! J'ai édité cette question pour qu'elle s'applique à plus de situations afin qu'elle ne soit pas si restreinte. Ce serait également bien si vous pouviez mettre à jour la question avec un peu plus d'informations, comme le modèle de votre récepteur. Merci!

1 votes

Bien que j'aie fait cela en utilisant Airfoil, y a-t-il un moyen de le faire sans applications externes ?

0 votes

Je voudrais faire la même chose! J'ai une sortie coaxiale numérique USB allant vers un DAC. Je voudrais envoyer l'audio de n'importe quelle application, iTunes, Pandora, Chrome, etc., vers le coaxial numérique USB, et ensuite avoir le reste du son qui continue à sortir par les haut-parleurs internes de mon MacBook Pro. Est-ce que quelqu'un a trouvé un moyen de faire cela? Je sais que vous pouvez le faire avec Airfoil + Airfoil Speakers, mais cela introduit quelques secondes de décalage. Je veux quelque chose de direct, comme un commutateur audio, mais je ne veux pas payer plus de 30 $ environ.

17voto

Dakota Schneider Points 151

Si le logiciel que vous utilisez ne prend pas en charge la spécification d'une sortie audio, vous devrez compter sur un utilitaire tiers. Quelqu'un d'autre a déjà mentionné les produits WireTap d'Ambrosia, mais il en existe un autre dont je suis conscient : Audio Hijack par Rogue Amoeba. À 32$, il bat largement WireTap en termes de prix.

Mise à jour pour 2020 ...
Audio Hijack est désormais à 70$.
Une solution plus simple mais toujours efficace ciblée pour ce cas d'utilisation spécifique par la même société est maintenant SoundSource & est environ deux fois moins cher.
[Les prix [et taxes] varient selon les territoires]

Il existe également un logiciel appelé SoundSiphon par Static Z Software qui offre la même fonctionnalité que Soundflower, ainsi que la capture audio d'une seule application. Au prix de 29$.

*Mise à jour pour 2020 ...
Soundflower n'inclut plus Soundflowerbed, qui était le composant permettant ce type de routage.

Malheureusement, il n'y a pas d'utilitaires gratuits pour cela. Même Soundflower ne peut pas capturer l'audio à partir de logiciels individuels. Je pense que Rogue Amoeba repose sur la même magie sous-jacente qui leur permet de détourner l'audio de logiciels individuels pour leur utilitaire AirPlay AirFoil (qui vous permet de router l'audio de n'importe quelle application vers n'importe quel appareil AirPlay, ainsi que tout appareil exécutant leur application AirFoil Speakers).

0 votes

Je n'arrive pas à croire que j'ai oublié Audio Hijack Pro. J'adore Rogue Amoeba!

0 votes

Il semble que Jack peut le faire gratuitement.

0 votes

Audio Hijack fonctionne très bien mais il coûte maintenant 59 $ à acheter: rogueamoeba.com/audiohijack/buy.php

4voto

Gavin S. Yancey Points 238

Pour iTunes en particulier, vous pouvez installer shairport-sync via macports. Si vous l'exécutez tel quel

shairport-sync -- -n 'votre appareil de sortie souhaité'

Cela apparaîtra comme un faux serveur audio airplay auquel vous pourrez vous connecter dans iTunes (son nom correspondra par défaut au nom d'hôte de votre ordinateur), qui diffusera vers l'appareil audio que vous aurez défini. Si vous connectez iTunes au serveur airplay, iTunes pourra lire sur un appareil différent du reste de votre ordinateur.

0 votes

C'est exactement ce que je veux. J'ai en fait installé shairport-sync sur un boîtier Raspberry Pi qui est connecté à une paire de haut-parleurs. Maintenant, je peux diriger l'audio d'Apple Music sur mon Mac vers les haut-parleurs tout en jouant d'autres sons à travers les dispositifs intégrés. Très bien.

3voto

porg Points 478

Après quelques recherches, j'ai trouvé les applications suivantes

Déclaré avec le prix actuel:

Fonctionnalités communes aux deux applications

  • Définir une sortie différente par application avec des niveaux sonores différents et sur différents périphériques de sortie
  • Ajouter des effets sonores / égaliseur par sortie d'application
  • Prise en charge des touches de volume Mac (la rangée supérieure de touches) pour tous types de périphériques de sortie (ce qui ne fonctionne parfois pas avec la solution native)
  • Accès à la barre de menus

Fonctionnalités supplémentaires par application

Sound Control

  • Prise en charge de la Touch Bar

SoundSource

  • Enregistrement
  • Niveaux d'enregistrement dans la barre de menus
  • Encore des modes d'interface utilisateur plus sophistiqués (fenêtre flottante, etc.)

2voto

Christopher Scott Points 665

La manière la plus simple de faire cela dépend de l'application qui le prend en charge;

Certaines applications disposent d'un sélecteur de sortie sonore (et d'entrée) qui vous permet de choisir le périphérique de sortie, comme l'application officielle Last.fm.

Capture d'écran des préférences de l'application Last.fm

(Mes excuses pour le mauvais exemple étant donné que je n'ai qu'une seule source de sortie.)

Si une application est conçue pour le prendre en charge, vous pouvez simplement changer le périphérique comme indiqué ci-dessus. Sinon, vous devrez vous fier à des applications premium (payantes), telles que l'une des applications de la série "Wiretap" de Ambrosia SW. Bien que celles-ci soient coûteuses, $69 pour WireTap Studio et $129 pour WireTap Anywhere.

0 votes

En tant que note, j'ai l'impression qu'il pourrait y avoir une application 'helper' banale qui pourrait modifier ce paramètre pour les applications qui ne vous permettent pas autrement de le choisir. Mais je ne sais certainement pas cela avec certitude.

2voto

Bruce Points 4890

Je pense que cette application gratuite devrait faire l'affaire. https://www.rogueamoeba.com/loopback/

0 votes

La version gratuite est considérée comme un essai et la qualité audio diminuera après 15 minutes de lecture continue acheminée par l'application. Mais pour les besoins spécifiés par l'OP (notifications iChat, etc.), cela ne devrait pas poser problème.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X