Pulseaudio: cara beralih ke mono alih-alih stereo

Mencoba mendengarkan musik di PC saya, saya melihat sesuatu yang menarik. Ketika pria dari gitar Saya melakukan solo yang sangat saya nikmati, saya hampir tidak mendengarkannya. Bersih! Itu audio keluar Itu adalah Stereo (2 saluran) dan saya hanya memiliki 1 speaker (amp gitar saya). Saatnya untuk berubah stereo ke mono hasil dari Pulseaudio!

Kontribusi lain dari Luis López menjadikannya salah satu pemenang kompetisi mingguan kami: «Bagikan apa yang Anda ketahui tentang Linux«. Selamat Luis!

Solusi (hingga Pulseaudio dimulai ulang)

1. - Periksa bahwa Anda tidak memiliki opsi "Mono" yang tersedia di preferensi suara (jika tidak, ini tidak masuk akal).

2. - Di terminal kami menjalankan perintah berikut untuk mendapatkan nama «sink» kami.

pacmd list-sinks | nama grep

3. - Sekarang kami memetakan ulang output audio dengan memuat modul yang sesuai, meneruskannya ke parameter yang diperlukan. Perhatikan bahwa dalam "master" kita harus menentukan nama "sink" kita.

pacmd load-module module-remap-sink sink_name = mono master = alsa_output.pci-0000_00_1f.5.analog-stereo saluran = 2 channel_map = mono, mono

4. - Selesai, opsi yang dipetakan ulang (Mono) seharusnya sudah muncul di preferensi suara

CATATAN: Jangan biarkan volume (pengatur volume) terlalu tinggi karena ketika pergi ke satu tempat, apa yang biasanya ditinggalkan untuk dua akan menyebabkan distorsi yang mengerikan.

Perbaikan permanen (berlanjut bahkan setelah memulai ulang Pulseaudio)

Ini adalah bagian yang paling merugikan saya karena di / var / log / syslog Pulseaudio itu memberi saya beberapa kesalahan ...

Untuk membuatnya permanen, Anda harus mengedit file /etc/pulse/default.pa

Dan tambahkan dua baris ke akhir file seperti yang terlihat di bawah ini. Ingatlah untuk menguasai wastafel Anda dan bukan milik saya:

# Muat modul dan petakan ulang
load-module module-remap-sink master = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = saluran mono = 2 channel_map = mono, mono
# Pilih pemetaan default baru
setel-default-sink mono

Siap dengan itu seharusnya cukup bagi Pulseaudio untuk menggunakan output audio mono, bukan stereo. Sebelum ada masalah, ingatlah untuk memeriksa log sistem Anda untuk mendeteksi penyebab masalah.

CATATAN: baris-baris ini harus berada di akhir file, untuk memastikan bahwa modul-modul-deteksi-modul dimuat sebelum eksekusi (bertanggung jawab untuk memuat driver yang diperlukan secara otomatis). Jika tidak, itu akan memberikan kesalahan karena ketika menunjukkan ke Pulseaudio perangkat ketika kami "memetakan ulang", itu tidak akan mengenalinya.

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Jairot Llopis dijo

    Dan bukankah lebih mudah menyeret bilah keseimbangan ke kiri?

  2.   Seba dijo

    Itu berhasil terima kasih !!

  3.   Ketel James dijo

    Anda lulus compa 😉

  4.   farru dijo

    Terima kasih banyak! Saya memiliki speaker laptop yang rusak dan saya sudah muak karena tidak dapat mendengarkan musik dengan benar.

    Satu pertanyaan lagi: volume maksimum yang menggunakan output mono jauh lebih rendah daripada menggunakan output stereo. Apakah bisa dimodifikasi agar volume maksimumnya sama?

  5.   Fernando dijo

    Menyelamatkan hidup saya di 3,2,1 😀
    Terima kasih banyak, berhasil!

  6.   ayo gunakan linux dijo

    Sekali lagi, DL untuk menyelamatkan!
    Sebuah pelukan! Paul

  7.   Adolf Rivas dijo

    Selamat sore. Saya baru mengenal Linux. Tutorial ini membantu saya mengaktifkan suara mono, tetapi tidak dapat menyimpan perubahan dengan perintah yang disarankan. Alasannya adalah pada akhirnya saya tidak tahu bagaimana membukanya yang bertuliskan "desktop" seperti yang muncul di gambar. Memasukkan perintah tanpa mengubah terminal ke "desktop" memberi tahu saya bahwa itu tidak ada. Saya sangat menghargai bantuan Anda dalam menyelesaikan pengaturan suara mono di komputer saya. Terima kasih

    1.    gian dijo

      Distro apa yang kamu gunakan? mungkin Anda tidak memiliki vim, coba 'nano' dan 'sudo':

      sudo nano /etc/Pulse/default.pa

  8.   kevin hernandez dijo

    Saya ingin mengubah input audio stereo menjadi mono, karena untuk menggunakan mikrofon saya harus menurunkan volume L, tetapi ketika mikrofon dimatikan dalam beberapa program, audio dinaikkan lagi dalam L, jadi saya ingin memblokirnya saluran secara permanen. Ini terjadi terlepas dari apakah saya mengunci saluran di Pulseaudio atau tidak. Apakah metode ini bekerja untuk saya? Dan jika ini adalah bagaimana saya bisa melakukannya?