Posso direcionar o áudio de um único aplicativo para uma saída específica?

15

Por exemplo, eu gostaria que o iTunes tocasse nos alto-falantes do meu iMac, mas as notificações do iChat nos meus fones de ouvido.

Marcel M.
fonte
Bem-vindo ao perguntar diferente! Editei esta pergunta para aplicar a mais situações, para que não seja tão estreita. Também seria bom se você pudesse atualizar a pergunta com um pouco mais de informações, como o modelo do seu receptor. Obrigado!
Nathan Greenstein
1
Embora eu tenha feito isso usando o Airfoil, existe uma maneira de fazer isso sem aplicativos externos?
Marcel M.
Eu gostaria de fazer a mesma coisa! Eu tenho uma saída coaxial digital USB indo para um DAC. Gostaria de enviar o áudio de qualquer aplicativo, iTunes, Pandora, Chrome etc. para o cabo coaxial digital USB e, depois, o restante do som continua saindo pelos alto-falantes internos do meu MacBook Pro. Alguém encontrou uma maneira de fazer isso? Eu sei que você pode fazê-lo com Airfoil + Airfoil Speakers, mas apresenta alguns segundos de atraso. Quero algo direto, como uma central telefônica de áudio, mas não quero pagar mais do que US $ 30.
orange80

Respostas:

10

Se o software que você está usando não suportar a especificação de uma saída de áudio, você precisará confiar em um utilitário de terceiros. Alguém já mencionou os produtos WireTap da Ambrosia, mas há um que eu conheço: Audio Hijack Pro, de Rogue Amoeba. Por US $ 32, é melhor do que o WireTap pelo preço.

Há também um software chamado SoundSiphon da Static Z Software que fornece a mesma funcionalidade do Soundflower, além de captura de áudio de aplicativo único. Ao preço de US $ 29.

Infelizmente, não há utilitários gratuitos para isso. Nem o Soundflower pode capturar áudio de partes individuais de software. Acho que o Rogue Amoeba conta com a mesma magia subjacente que permite sequestrar o áudio de partes individuais de software para o AirFoil do utilitário AirPlay (que permite rotear o áudio de qualquer aplicativo para qualquer dispositivo AirPlay, bem como qualquer dispositivo executando o aplicativo AirFoil Speakers )

Dakota Schneider
fonte
Não acredito que esqueci o Audio Hijack Pro. Eu amo Rogue Amoeba!
Jason Salaz
Parece que Jack pode fazer isso de graça.
Kevin Wheeler
Audio Hijack funciona muito bem, mas é agora $ 59 para comprar: rogueamoeba.com/audiohijack/buy.php
EpicVoyage
2

A maneira mais fácil de fazer isso depende do aplicativo que o suporta;

Alguns aplicativos possuem um seletor de saída de som (e entrada) que permite escolher o dispositivo de saída, como o aplicativo oficial da Last.fm.

Tela de preferências do aplicativo Last.fm

(Minhas desculpas pelo mau exemplo, considerando que só tenho uma fonte de saída.)

Se um aplicativo foi escrito para suportá-lo, você pode simplesmente mudar o dispositivo como mostrado acima. Caso contrário, você precisará confiar em aplicativos premium (pagos), como um dos aplicativos "Wiretap" da Ambrosia SW . Embora isso seja caro, US $ 69 para o WireTap Studio e US $ 129 para o WireTap Anywhere.

Jason Salaz
fonte
Como um aparte, acho que pode haver algum aplicativo 'auxiliar' trivial que possa alterar essa configuração para aplicativos que, de outra forma, não permitem que você o escolha. Mas certamente não sei disso com certeza.
21411 Jason Salaz
2

Para o iTunes especificamente, você pode instalar shairport-syncvia macports . Se você executá-lo como

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

Aparecerá como um servidor de áudio airplay falso ao qual você pode se conectar no iTunes (o nome corresponderá ao nome do host do seu computador por padrão), que será transmitido para qualquer dispositivo de áudio em que você o configurar. Se você conectar o iTunes ao servidor airplay, o iTunes poderá reproduzir em um dispositivo diferente do resto do seu computador.

Gavin S. Yancey
fonte