Apakah ada cara mudah untuk memaksa keluaran suara mono - untuk satu telinga, satu earphone, satu speaker?
Apakah ada cara mudah untuk memaksa keluaran suara mono - untuk satu telinga, satu earphone, satu speaker?
Jawaban:
~ 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:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=4 channel_map=left,right,left,right master_channel_map=left,left,right,right
Ganti alsa_output.pci-0000_00_1b.0.analog-stereo dengan nama wastafel yang Anda dapatkan dari
pacmd list-sinks | grep name:
Ikuti langkah-langkah dalam jawaban yang diterima jika Anda ingin menjadikan solusi ini permanen.
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:
pacmd load-module module-remap-sink sink_name=combined-mono master=[skinID] channels=4 master_channel_map=[right_channel_name],[left_channel_name],[right_channel_name],[left_channel_name] channel_map=[left_channel_name],[left_channel_name],[right_channel_name],[right_channel_name]
Ini akan membuat output wastafel mono ganda yang dapat kita atur menjadi default (dilakukan di bawah).
pacmd list-sinks
Dalam kasus saya, hanya ada satu wastafel; sesuai dengan satu-satunya kartu suara yang tersedia:
index: 0
name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
=> Saya dapat menggunakan "0" atau "alsa_output.pci-0000_00_1f.3.analog-stereo" untuk [skinID]
pacmd list-sinks | grep -m1 "channel map:"
Dalam kasus saya, ini memberikan:
channel map: front-left,front-right
Jadi, bagi saya [left_channel_name] = "front-left" dan [right_channel_name] = "front-right"
Untuk membuat perubahan efektif, saya akan menjalankan (dalam kasus saya)
pactl load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right
pactl set-default-sink combined-mono
=> argumen perintah pertama adalah untuk beradaptasi dengan setiap kasus! Baca entri entri untuk detailnya
Untuk memverifikasi, Anda dapat memutar video ini
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:
load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right
set-default-sink combined-mono
Menginstal Gnome Alsa Mixer dengan menjalankan
$sudo apt-get install gnome-alsamixer
ada beberapa opsi:
"Pilih Output Mono" dan "Mix Mono"