Apa koreksi suara melayang pada OS X dan bagaimana saya harus menggunakannya?

16

Pada Audio MIDI Setup ada opsi untuk mengaktifkan / menonaktifkan audio hanyut untuk perangkat output suara?

Apa ini dan bagaimana saya harus menggunakannya?

Saya ingin mengaktifkan output suara untuk beberapa perangkat: HDI TV dan jack normal karena saya tidak selalu tahu yang mana yang terhubung.

Sorin
sumber

Jawaban:

18

(Ini menjawab pertanyaan lama, tapi karena saya sedang meneliti topik ...)

Ini berkaitan dengan menjaga perangkat perangkat keras yang berbeda dalam sinkronisasi.

Saat Anda membuat perangkat agregat, lebih dari satu perangkat keras pembangkit suara mungkin diperlukan untuk beroperasi secara bersamaan. Bahkan jika perangkat ini berjalan pada laju sampel yang sama, mereka mungkin semua menggunakan jam perangkat keras independen untuk mengirim audio buffered melalui DAC mereka dan benar-benar menghasilkan suara. Jika jam ini tidak sinkron, audio juga akan tidak sinkron dan akhirnya satu atau beberapa perangkat perangkat keras akan mulai melelahkan buffer datanya sebelum yang lain selesai dengan mereka. Singkatnya, itu akan menjadi rusak dan pecah.

Jadi misalnya, Anda dapat menghubungkan TV melalui HDMI dan menggunakannya sebagai monitor kedua untuk menonton film, tetapi Anda mungkin ingin menggunakan speaker TV dan speaker komputer Anda - mungkin Anda telah memasang speaker komputer dengan subwoofer dan Anda menyukai bass tambahan yang tidak bisa dihasilkan oleh speaker TV. Jadi, Anda menggunakan Audio MIDI Setup untuk menambahkan perangkat agregat untuk komputer Anda dan TV. Tetapi komputer mengirimkan audio digital melalui HDMI ke TV yang secara independen menerjemahkannya - perlu ada beberapa cara untuk memastikan komputer dan TV memecahkan kode pada tingkat yang sama, tanpa ada jam yang melayang dari waktu ke waktu mengacaukan segalanya.

Melalui tautan digital seperti SP / DIF, perangkat perangkat keras dapat mengirim dan menerima sinyal selain data audio yang digunakan untuk melakukan sinkronisasi semacam ini. Ini disebut jam kata . Ini sangat penting ketika Anda merekam audio digital, sehingga wastafel digital perekaman tetap sinkron dengan sumber digital transmisi. Anda dapat mengetahui lebih lanjut tentang hal ini di sini:

http://en.wikipedia.org/wiki/Word_clock

Jika semua perangkat agregat Anda mendukung jam kata, maka Anda tidak perlu koreksi drift perangkat lunak - master akan digunakan sebagai sumber jam kata dan data jam kata akan dikirim ke perangkat lain. Mereka semua akan menggunakan jam itu untuk tetap sinkron. Jika tidak, perangkat apa pun kecuali master yang tidak mendukung klik kata memerlukan sakelar koreksi melayang menyala. Ini menggunakan semacam mekanisme perangkat lunak untuk mencoba memerangi penyimpangan jam (saya tidak tahu bagaimana itu benar-benar mencapai ini, atau seberapa kuat / dapat diandalkan itu).

Dalam contoh TV, Anda akan mengatur komputer sebagai perangkat audio utama dan menambahkan output audio TV, memungkinkan koreksi drift untuk TV (tetapi tidak untuk perangkat master karena itu tidak masuk akal - jam audio TV adalah dikoreksi menggunakan master mereka sebagai referensi). Untuk contoh lain tentang bagaimana jam kata dan koreksi drift bekerja bersama, lihat langkah 11 dan 12 di sini:

http://www.absolutemusic.co.uk/community/entries/set-aggregate-audio-device-mac-os-lion

Andrew Hodgkinson
sumber
3
Ah! Tepat setelah posting yang saya sadari itu dulu disebut "Resample" daripada "Drift koreksi" dan itu sebenarnya lebih deskriptif: "Setiap perangkat Agregat menggunakan salah satu perangkat perangkat keras yang disertakan untuk sumber jam master, dan secara default ini biasanya jam perangkat keras audio bawaan Mac [...] setiap perangkat dalam daftar struktur juga memiliki opsi Resample, yang melakukan konversi laju sampel pada laju sampel saat ini yang secara efektif membuka kembali audio yang masuk ke jam utama "- dari : diskusi.apple.com/thread/2068625?start=0&tstart=0
Andrew Hodgkinson
2
  • Pilih sumber jam Anda di bagian atas jendela. Ini adalah antarmuka audio yang wordclock akan digunakan untuk antarmuka audio lainnya dalam agregat yang dibuat.

  • Pilih Sample Rate, ini adalah sample rate yang akan dicoba oleh semua antarmuka audio lainnya.

  • Koreksi drift tidak harus diperiksa pada antarmuka yang dipilih di atas. Semua antarmuka / perangkat audio lainnya harus memiliki kotak Drift Correction.

Drift Correction menjaga antarmuka / perangkat ini tetap sinkron (dalam waktu) dengan antarmuka utama dari menu drop-down di bagian atas yang telah Anda pilih, yang menjadi jam Master.

novotiques
sumber
hai, Anda sepertinya tahu banyak tentang audio, bisakah Anda memberi saran di sini juga apple.stackexchange.com/questions/378023/... ini membuat podcasting saya menyakitkan
Nikos