Apakah ada cara mudah untuk memaksa keluaran suara mono - untuk satu telinga, satu earphone, satu speaker?
26
~ VIA ~ Diterjemahkan dari bahasa Perancis (dan mempertimbangkan koreksi yang diindikasikan di akhir halaman forum)
Anda dapat menggunakan modul untuk memetakan ulang pulseaudio:
Di terminal:
pacmd list-sinks | grep name:
Ini akan mengirimkan Anda nama output stereo yang digunakan. Kemudian Anda mengetik (mengganti dengan nama yang Anda temukan):
pacmd load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(Dalam kasus saya itu adalah:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1e.2.analog-stereo channels=2 channel_map=mono,mono
)
Jika Anda membuka Preferensi Suara, Anda seharusnya sekarang memiliki output mono. Untuk memilikinya secara permanen:
gksudo gedit /etc/pulse/default.pa
maka Anda tambahkan file:
#Remapping output stereo to mono
load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(Gambar dari pengaturan suara Elementary OS Luna).
Saya punya masalah dengan kedua jawaban ini. Ketika saya mencoba jawaban yang diterima, satu-satunya hal yang akan keluar dari speaker adalah kebisingan. Setelah beberapa pencarian, saya menemukan solusi lain yang mungkin bekerja lebih baik untuk Anda:
Ganti alsa_output.pci-0000_00_1b.0.analog-stereo dengan nama wastafel yang Anda dapatkan dari
Ikuti langkah-langkah dalam jawaban yang diterima jika Anda ingin menjadikan solusi ini permanen.
sumber
Jawaban ini adalah campuran dari dua jawaban, penyihir tidak generik (nama saluran "kiri" dan "kanan" ditentukan oleh vendor kartu suara dan dapat bervariasi).
Gagasan global adalah menggunakan modul-remap-sink seperti yang disarankan oleh jawaban lain. Kami akan mengganti [skinID], [left_channel_name] dan [right_channel_name] dengan nilai yang ditemukan kemudian:
Ini akan membuat output wastafel mono ganda yang dapat kita atur menjadi default (dilakukan di bawah).
1 - temukan [skinID]
Dalam kasus saya, hanya ada satu wastafel; sesuai dengan satu-satunya kartu suara yang tersedia:
=> Saya dapat menggunakan "0" atau "alsa_output.pci-0000_00_1f.3.analog-stereo" untuk [skinID]
2 - cari [left_channel_name] dan [right_channel_name]
Dalam kasus saya, ini memberikan:
Jadi, bagi saya [left_channel_name] = "front-left" dan [right_channel_name] = "front-right"
3 - Terapkan perubahan
Untuk membuat perubahan efektif, saya akan menjalankan (dalam kasus saya)
=> argumen perintah pertama adalah untuk beradaptasi dengan setiap kasus! Baca entri entri untuk detailnya
Untuk memverifikasi, Anda dapat memutar video ini
4 (opsional) - Buat perubahan secara permanen
Untuk mempertahankan pengaturan ini dan menerapkannya setiap kali komputer mulai:
/etc/pulse/default.pa
=> ~ / .pulse / default.pa (jika belum dilakukan)tambahkan dua perintah di akhir file, tanpa "pactl" di awal
=> dalam kasus saya, ini memberi:
sumber
Menginstal Gnome Alsa Mixer dengan menjalankan
ada beberapa opsi:
"Pilih Output Mono" dan "Mix Mono"
sumber