Bisakah saya mengarahkan audio dari satu aplikasi ke output tertentu?

15

Sebagai contoh, saya ingin iTunes memutar melalui speaker iMac saya, tetapi notifikasi iChat melalui headphone saya.

Marcel M.
sumber
Selamat Datang di Tanya Berbeda! Saya telah mengedit pertanyaan ini untuk diterapkan pada lebih banyak situasi sehingga tidak terlalu sempit. Akan lebih baik jika Anda dapat memperbarui pertanyaan dengan sedikit lebih banyak info, seperti model receiver Anda. Terima kasih!
Nathan Greenstein
1
Meskipun saya melakukan ini menggunakan Airfoil, apakah ada cara untuk melakukannya tanpa aplikasi eksternal?
Marcel M.
Saya ingin melakukan hal yang sama! Saya memiliki output coax digital USB ke DAC. Saya ingin mengirim audio dari salah satu aplikasi, iTunes, Pandora, Chrome, dll., Ke USB digital coax, dan kemudian sisa suara terus keluar melalui speaker internal di MacBook Pro saya. Adakah yang menemukan cara untuk melakukan ini? Saya tahu Anda bisa melakukannya dengan Airfoil + Airfoil Speakers, tetapi ini menyebabkan lag beberapa detik. Saya ingin sesuatu yang langsung, seperti papan tombol audio, tetapi saya tidak ingin membayar lebih dari $ 30 atau lebih.
orange80

Jawaban:

10

Jika perangkat lunak yang Anda gunakan tidak mendukung menentukan output audio, Anda harus mengandalkan utilitas pihak ketiga. Orang lain telah menyebutkan produk-produk WireTap Ambrosia, tetapi ada satu lagi yang saya ketahui: Audio Hijack Pro oleh Rogue Amoeba. Pada $ 32, itu mengalahkan celana WireTap untuk harga.

Ada juga perangkat lunak yang disebut SoundSiphon oleh Static Z Software yang menyediakan fungsi yang sama dengan Soundflower, ditambah tangkapan audio satu aplikasi. Harga $ 29.

Sayangnya, tidak ada utilitas gratis untuk ini. Bahkan Soundflower tidak dapat menangkap audio dari perangkat lunak individual. Saya pikir Rogue Amoeba mengandalkan sihir dasar yang sama yang memungkinkan mereka untuk membajak audio dari masing-masing perangkat lunak untuk utilitas AirPlay mereka AirFoil (yang memungkinkan Anda untuk merutekan audio aplikasi apa pun ke perangkat AirPlay apa pun, serta perangkat apa pun yang menjalankan aplikasi AirFoil Speakers mereka. ).

Dakota Schneider
sumber
Saya tidak percaya saya lupa tentang Audio Hijack Pro. Saya suka Rogue Amoeba!
Jason Salaz
Sepertinya Jack dapat melakukan ini secara gratis.
Kevin Wheeler
Audio Hijack berfungsi dengan baik tetapi sekarang adalah $ 59 untuk dibeli: rogueamoeba.com/audiohijack/buy.php
EpicVoyage
2

Cara termudah untuk melakukan ini tergantung pada aplikasi yang mendukungnya;

Beberapa aplikasi memiliki pemilih keluaran (dan input) suara yang memungkinkan Anda memilih perangkat keluaran, seperti aplikasi Last.fm resmi .

Layar Preferensi Aplikasi Last.fm

(Permintaan maaf saya untuk contoh yang buruk mengingat saya hanya memiliki satu sumber keluaran.)

Jika aplikasi ditulis untuk mendukungnya, Anda cukup mengubah perangkat seperti yang ditunjukkan di atas. Kalau tidak, Anda harus mengandalkan aplikasi premium (berbayar), seperti salah satu seri aplikasi "Wiretap" Ambrosia SW . Meskipun itu pricy, $ 69 untuk WireTap Studio dan $ 129 untuk WireTap Anywhere.

Jason Salaz
sumber
Selain itu, saya merasa mungkin ada beberapa aplikasi 'pembantu' yang sepele yang dapat mengubah pengaturan ini untuk aplikasi yang tidak membiarkan Anda mengambilnya. Tapi saya pasti tidak tahu ini dengan pasti.
Jason Salaz
2

Khusus untuk iTunes, Anda dapat menginstal shairport-syncmelalui macports . Jika Anda menjalankannya sebagai

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

Ini akan muncul sebagai server audio airplay palsu yang dapat Anda sambungkan di iTunes (namanya akan sesuai dengan nama host komputer Anda secara default), yang akan ditampilkan ke perangkat audio apa pun yang Anda atur. Jika Anda menyambungkan iTunes ke server airplay, iTunes dapat memutar ke perangkat yang berbeda dari komputer Anda yang lain.

Gavin S. Yancey
sumber