Saya ingin mengatur volume suara default sekali untuk semua, untuk semua perangkat ALSA yang akan terhubung.
Tentu saja, saya bisa melakukan amixer ...
atau bahkan alsamixer
memodifikasi volume kartu suara yang tersedia saat ini .
Tapi saya benar-benar ingin memodifikasi volume standar bahkan untuk kartu suara masa depan yang akan ditambahkan nanti .
Di file konfigurasi mana saya harus mengatur volume suara default ini?
Saya pernah melihat /var/lib/alsa/asound.state
tetapi isinya khusus untuk kartu suara yang saat ini terhubung. Yang saya inginkan adalah solusi yang akan berlaku untuk kartu suara apa pun yang akan terhubung.
Konteks : mengapa saya menginginkan ini? Saya menyediakan gambar Debian yang siap digunakan untuk proyek saya SamplerBox . Pengguna # 1 mungkin menggunakan built-in-soundcard komputer, Pengguna # 2 mungkin memiliki USB DAC, Pengguna # 3 mungkin memiliki kartu suara lain ...
Saya ingin memberikan volume -3dB default yang akan berfungsi untuk orang-orang kartu suara ALSA bisa...
Catatan: Saya menginstal ulang sistem baru dan sepertinya, secara default, volumenya adalah -20dB untuk semua perangkat:
alsa-utils
/usr/share/alsa/init/
, tetapi pengaturan sepertiENV{ppercent}:="75%"
danENV{pvolume}:="-20dB"
(pvolume = volume pemutaran, cvolume = volume pengambilan) tampaknya diabaikan, bahkan ketika secara eksplisit memilih salah satu file denganalsactl -i /usr/share/alsa/init/default init
...