¿Puedo dirigir el audio de una sola aplicación a una salida en particular?

15

Por ejemplo, me gustaría que iTunes se reproduzca a través de los altavoces de mi iMac, pero las notificaciones de iChat a través de mis auriculares.

Marcel M.
fuente
¡Bienvenido a Ask Different! Edité esta pregunta para aplicarla a más situaciones para que no sea tan limitada. También sería bueno si pudiera actualizar la pregunta con un poco más de información, como el modelo de su receptor. ¡Gracias!
Nathan Greenstein
1
Aunque hice esto usando Airfoil, ¿hay alguna manera de hacerlo sin aplicaciones externas?
Marcel M.
¡Me gustaría hacer lo mismo! Tengo una salida coaxial digital USB que va a un DAC. Me gustaría enviar el audio desde cualquier aplicación, iTunes, Pandora, Chrome, etc., al coaxial digital USB, y luego hacer que el resto del sonido continúe saliendo a través de los altavoces internos de mi MacBook Pro. ¿Alguien ha encontrado una manera de hacer esto? Sé que puedes hacerlo con Airfoil + Airfoil Speakers, pero presenta un par de segundos de retraso. Quiero algo directo, como una centralita de audio, pero no quiero pagar más de $ 30 más o menos.
orange80

Respuestas:

10

Si el software que está utilizando no admite la especificación de una salida de audio, tendrá que confiar en una utilidad de terceros. Alguien más ya mencionó los productos WireTap de Ambrosia, pero hay otro que conozco: Audio Hijack Pro de Rogue Amoeba. A $ 32, supera el precio de WireTap.

También hay una pieza de software llamada SoundSiphon de Static Z Software que proporciona la misma funcionalidad que Soundflower, además de captura de audio de una sola aplicación. Con un precio de $ 29.

Desafortunadamente, no hay utilidades gratuitas para esto. Ni siquiera Soundflower puede capturar audio de piezas individuales de software. Creo que Rogue Amoeba se basa en la misma magia subyacente que les permite secuestrar el audio de piezas individuales de software para su utilidad AirPlay AirFoil (que le permite enrutar el audio de cualquier aplicación a cualquier dispositivo AirPlay, así como a cualquier dispositivo que ejecute su aplicación AirFoil Speakers )

Dakota Schneider
fuente
No puedo creer que me haya olvidado de Audio Hijack Pro. ¡Amo a Rogue Amoeba!
Jason Salaz
Parece que Jack puede hacer esto gratis.
Kevin Wheeler
Audio Hijack funciona muy bien pero ahora cuesta
EpicVoyage
2

La forma más fácil de hacerlo depende de la aplicación que lo soporte;

Algunas aplicaciones tienen un selector de salida de sonido (y entrada) que le permite elegir el dispositivo de salida, como la aplicación oficial de Last.fm.

Pantalla de preferencias de aplicaciones de Last.fm

(Mis disculpas por el mal ejemplo teniendo en cuenta que solo tengo una fuente de salida).

Si una aplicación está escrita para admitirla, simplemente puede cambiar el dispositivo como se muestra arriba. De lo contrario, tendrá que confiar en aplicaciones premium (pagas), como una de las series de aplicaciones "Wiretap" de Ambrosia SW . Aunque esos son caros, $ 69 para WireTap Studio y $ 129 para WireTap Anywhere.

Jason Salaz
fuente
Por otro lado, siento que podría haber alguna aplicación trivial 'auxiliar' que podría cambiar esta configuración para aplicaciones que de otro modo no te permitirían elegirla. Pero ciertamente no lo sé con certeza.
Jason Salaz
2

Para iTunes específicamente, puede instalar a shairport-synctravés de macports . Si lo ejecutas como

shairport-sync -- -n 'your desired output device'

Esto aparecerá como un servidor de audio falso de Airplay al que puede conectarse en iTunes (su nombre coincidirá con el nombre de host de su computadora de forma predeterminada), que se enviará a cualquier dispositivo de audio en el que lo configure. Si conecta iTunes al servidor de Airplay, iTunes puede reproducir en un dispositivo diferente al resto de su computadora.

Gavin S. Yancey
fuente