Jika penggeser volume USB DAC Anda berwarna abu-abu di Mac, biasanya itu bukan bug. macOS menonaktifkan volume perangkat lunaknya ketika DAC melaporkan bahwa ia tidak memiliki volume yang dapat dikontrol, sehingga Anda harus menggunakan kenop perangkat keras DAC sendiri. Untuk mengembalikan volume perangkat lunak, gunakan attenuator tingkat aplikasi seperti SoundDial.
Mengapa macOS membuat volume menjadi abu-abu untuk beberapa USB DAC
Saat Anda menyambungkan perangkat audio USB, macOS menanyakan apa yang dapat dilakukannya melalui protokol USB Audio Class (UAC). Bagian dari jabat tangan itu adalah serangkaian kontrol "unit fitur", termasuk kontrol volume. Jika DAC mendeklarasikan kontrol volume, macOS menghubungkannya ke tombol volume keyboard dan penggeser bilah menu. Jika DAC menyatakan bahwa ia tidak memiliki volume yang dapat disesuaikan host, macOS membuat penggeser menjadi abu-abu sepenuhnya.
Banyak DAC dan amplifier berkualitas tinggi yang sengaja melakukan hal terakhir. Asumsi perancangnya adalah Anda akan memberi DAC sinyal digital skala penuh dan sedikit sempurna serta mengontrol kenyaringan dengan kenop volume analog pada unit itu sendiri. Redaman analog tersebut terjadi setelah konversi digital ke analog, sehingga menghindari pembuangan bit dan benar-benar merupakan jalur yang disukai audiophile. Itu fitur, bukan kesalahan.
Aturan praktisnya: jika DAC Anda memiliki kenop volume fisik dan penggeser Mac berwarna abu-abu, pabrikan ingin Anda menggunakan kenop tersebut. Sinyal dikirim 100% sesuai desain.
Ketika penggeser berwarna abu-abu sebenarnya merupakan masalah
Jawaban "gunakan saja kenop" dipecah dalam pengaturan sebenarnya:
- DAC tidak memiliki kenop. Banyak USB DAC, dongle, dan antarmuka pro yang ringkas tidak menampilkan kontrol volume dan juga tidak ada kontrol host. Anda terjebak pada level apa pun yang disetel ke amplifier hilir atau speaker aktif.
- Kenopnya di luar jangkauan. Desktop DAC di belakang monitor Anda, atau unit yang mengumpankan amplifier fixed-gain, berarti menyesuaikan volume menjadi tugas fisik alih-alih menekan tombol.
- Anda memerlukan saldo per aplikasi, bukan hanya tingkat master. Bahkan kenop perangkat keras yang sempurna pun merupakan kontrol global tunggal. Itu tidak bisa membuat panggilan Zoom lebih senyap dari musik Anda, atau menghindari permainan saat notifikasi menyala.
Tidak ada satu pun yang diperbaiki oleh macOS, karena dari sudut pandang OS, perangkat berfungsi dengan benar. Ini adalah batasan jujurnya: ini adalah kemampuan yang dilaporkan oleh perangkat, dan tidak ada tombol di Pengaturan Sistem untuk mengesampingkannya.
Solusi yang jujur sebelum Anda menginstal apa pun
Coba ini dulu, karena tidak ada biayanya:
- Gunakan kenop perangkat keras atau volume hilir. Jika DAC atau speaker/amplifier aktif Anda memiliki kontrol, itu adalah opsi paling bersih dan mempertahankan resolusi digital penuh.
- Periksa aplikasi atau firmware DAC sendiri. Beberapa DAC (dan unit berorientasi game) mengirimkan panel kontrol atau pengaturan firmware yang mengaktifkan volume host. Jika opsi "Volume USB" atau "volume perangkat lunak" ada, mengaktifkannya akan membuat penggeser macOS berfungsi kembali.
- Coba mode USB lain. Beberapa perangkat melaporkan kemampuan berbeda dalam mode driver "sesuai kelas" vs. Menginstal atau menghapus driver vendor dapat mengubah apakah macOS melihat kontrol volume.
- Lihat di Pengaturan Audio MIDI. Buka Audio MIDI Setup, pilih perangkat, dan periksa apakah volume master atau per saluran muncul di sana. Kadang-kadang penggeser tersedia di panel itu meskipun bilah menu berwarna abu-abu.
Jika tidak ada yang berlaku, Anda memerlukan redaman perangkat lunak di sisi Mac.
Kontrol volume perangkat lunak dengan redaman per aplikasi
Ketika perangkat keras tidak menerima perintah volume, opsi yang tersisa adalah melemahkan audio dalam perangkat lunak sebelum mencapai DAC. Inilah yang sebenarnya terjadi SoundDial tidak. Itu ada di bilah menu Anda dan memberikan volume independen, mute, dan bahkan peningkatan independen pada setiap aplikasi yang berjalan, terlepas dari apakah DAC Anda memperlihatkan kontrol perangkat keras.
Untuk menggunakannya pada DAC yang berwarna abu-abu:
- Instal SoundDial dari Mac App Store dan membukanya dari bilah menu.
- Tetap pilih DAC Anda sebagai output sistem; Anda juga dapat menggunakan peralihan output cepat SoundDial untuk berpindah antara DAC, speaker, dan headphone tanpa masuk ke Pengaturan Sistem.
- Tetapkan level per aplikasi: turunkan browser, naikkan pemutar musik, nonaktifkan apa pun yang tidak Anda inginkan. Setiap aplikasi melakukan streaming pada volume yang Anda pilih, dan hasil campuran masuk ke DAC.
- Simpan profil volume untuk berbagai skenario (panggilan vs. mendengarkan), dan biarkan aplikasi berlatar belakang bawah otomatis menghilang ketika sesuatu yang lebih penting mulai diputar.
Pengorbanan yang jujur pada kualitas audio
Atenuasi perangkat lunak mengurangi level digital sebelum konversi, sehingga secara teori hal ini membuang sejumlah kecil resolusi dibandingkan dengan volume analog pada DAC itu sendiri. Dalam praktiknya, pada jalur modern 24-bit dan lebih tinggi pada tingkat pendengaran normal, pengurangannya jauh di bawah apa pun yang terdengar, dan Anda menjaga rentang dinamis penuh DAC untuk apa pun yang diputar mendekati skala penuh. Jika Anda seorang purist yang memiliki kenop analog yang bagus dalam jangkauan, gunakan kenop tersebut. Jika Anda tidak memiliki kontrol perangkat keras yang dapat digunakan, atau Anda memerlukan saldo per aplikasi yang tidak dapat disediakan oleh macOS, volume perangkat lunak adalah solusi yang tepat, dan ini mengalahkan penggeser yang tidak melakukan apa pun.
SoundDial adalah pembelian satu kali senilai €14,99, dalam kotak pasir, tanpa driver, ekstensi kernel, atau penginstal DMG. Jika volume USB DAC Anda berwarna abu-abu dan menekan kenop bukanlah suatu pilihan, dapatkan SoundDial di Mac App Store dan kembalikan kontrol volume yang berfungsi ke bilah menu Anda.