Ad esempio, vorrei che iTunes riproducesse tramite gli altoparlanti del mio iMac, ma le notifiche di iChat tramite le mie cuffie.
Ad esempio, vorrei che iTunes riproducesse tramite gli altoparlanti del mio iMac, ma le notifiche di iChat tramite le mie cuffie.
Risposte:
Se il software che stai utilizzando non supporta la specifica di un'uscita audio, dovrai fare affidamento su un'utilità di terze parti. Qualcun altro ha già menzionato i prodotti WireTap di Ambrosia, ma ne conosco un altro: Audio Hijack Pro di Rogue Amoeba. A $ 32, batte i pantaloni di WireTap per il prezzo.
C'è anche un software chiamato SoundSiphon di Static Z Software che offre le stesse funzionalità di Soundflower, oltre all'acquisizione audio per singola applicazione. Al prezzo di $ 29.
Sfortunatamente, non ci sono utilità gratuite per questo. Neanche Soundflower può catturare l'audio da singoli software. Penso che Rogue Amoeba faccia affidamento sulla stessa magia sottostante che consente loro di dirottare l'audio da singoli pezzi di software per la loro utility AirPlay AirFoil (che consente di indirizzare l'audio di qualsiasi applicazione a qualsiasi dispositivo AirPlay, nonché a qualsiasi dispositivo che esegue l'app AirFoil Speakers ).
Il modo più semplice per farlo dipende dall'applicazione che lo supporta;
Alcune applicazioni dispongono di un selettore di output audio (e input) che consente di scegliere il dispositivo di output, come l' app di Last.fm ufficiale .
(Mi scuso per il cattivo esempio considerando che ho solo una fonte di output.)
Se un'applicazione è scritta per supportarla, puoi semplicemente cambiare il dispositivo come mostrato sopra. Altrimenti dovrai fare affidamento su app premium (a pagamento), come una delle app "Wiretap" di Ambrosia SW . Anche se quelli sono costosi, $ 69 per WireTap Studio e $ 129 per WireTap Anywhere.
Per iTunes in particolare, puoi installarlo shairport-sync
tramite macports . Se lo esegui come
shairport-sync -- -n 'your desired output device'
Questo apparirà come un server audio airplay falso a cui puoi connetterti in iTunes (il suo nome corrisponderà al nome host del tuo computer per impostazione predefinita), che verrà trasmesso a qualsiasi dispositivo audio su cui lo imposti. Se colleghi iTunes al server airplay, iTunes è in grado di giocare su un dispositivo diverso dal resto del tuo computer.
Dopo alcune ricerche ho trovato queste app, dichiarate con il prezzo attuale: