Pulseaudio: ako prepnúť na mono namiesto stereo

Pokúšam sa počúvať hudbu na počítači a všimol som si niečo zaujímavé. Keď ten chlap z gitara Robil som tie sóla, ktoré ma tak bavia, ťažko som to počúval. Jasný! The zvukový výstup bolo to Stereo (2 kanály) a mám iba 1 reproduktor (môj gitarový zosilňovač). Je čas na zmenu stereo na mono výstup Pulseaudio!

Ďalším príspevkom Luisa Lópeza sa stal jedným z víťazov našej týždennej súťaže: «Podeľte sa o to, čo viete o systéme Linux«. Gratulujem Luis!

Riešenie (kým sa Pulseaudio nereštartuje)

1. - Skontrolujte, či nemáte v predvoľbách zvuku k dispozícii možnosť „Mono“ (inak to nedáva zmysel).

2. - V termináli vykonáme nasledujúce kroky, aby sme získali názov nášho «drezu».

pacmd list-drezy | grep meno

3. - Teraz znova mapujeme zvukový výstup načítaním príslušného modulu a odovzdaním potrebných parametrov. Upozorňujeme, že v položke „master“ musíme určiť názov nášho „drezu“.

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

4. - Hotovo, možnosť opätovného mapovania (Mono) by sa už mala zobraziť v predvoľbách zvuku

POZNÁMKA: Nenechávajte hlasitosť (ovládača hlasitosti) príliš vysokú, pretože pri odchode na jedno miesto to, čo bývalo pri dvoch, spôsobí hrozné skreslenie.

Trvalá oprava (pretrváva aj po reštarte Pulseaudio)

Toto bola časť, ktorá ma stála najviac, pretože v priečinku / var / log / syslog Pulseaudio mi priniesla niekoľko chýb ...

Ak chcete, aby to bolo trvalé, musíte upraviť súbor /etc/pulse/default.pa

A na koniec súboru pridajte dva riadky, ako sú tie, ktoré sú uvedené nižšie. Nezabudnite si osvojiť svoje umývadlo a nie moje:

# Načítajte modul a znova mapujte
záťažový modul module-remap-sink master = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = mono kanály = 2 channel_map = mono, mono
# Vyberte nové predvolené mapovanie
set-default-sink mono

Pripravené na to by malo stačiť na to, aby Pulseaudio používal mono stereo výstup namiesto stereo. Pred akýmkoľvek problémom nezabudnite skontrolovať protokol systému, aby ste zistili jeho príčinu.

POZNÁMKA: tieto riadky musia ísť na koniec súboru, aby sa zabezpečilo, že modul module-udev-detect (zodpovedný za automatické načítanie potrebných ovládačov) sa načíta pred jeho vykonaním. V opačnom prípade by došlo k chybe, pretože pri indikácii zariadenia Pulseaudio, keď ho „premapujeme“, by ho nerozpoznal.

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Jairot Llopis dijo

    A nie je jednoduchšie ťahať vyvažovačku úplne doľava?

  2.   Seba dijo

    Fungovalo to vďaka !!

  3.   James kotol dijo

    Strávili ste kompu 😉

  4.   farru dijo

    Mnohokrat dakujem! Mám pokazený reproduktor na notebooku a bolo mi dosť, že som nedokázal správne počúvať hudbu.

    Ešte jedna otázka: maximálna hlasitosť pri použití mono výstupu je oveľa nižšia ako pri použití stereo výstupu. Dá sa to upraviť tak, aby bola maximálna hlasitosť rovnaká?

  5.   Fernando dijo

    Záchrana môjho života v 3,2,1 😀
    Ďakujem pekne, fungovalo to!

  6.   pouzivajme linux dijo

    Ešte raz DL na záchranu!
    Objatie! Pavla

  7.   Adolf Rivas dijo

    Dobrý deň. Som v systéme Linux nový. Tento tutoriál mi pomohol povoliť mono zvuk, ale nedokáže uložiť zmeny pomocou navrhovaných príkazov. Dôvod je ten, že nakoniec neviem, ako to otvorím, keď sa povie „desktop“, ako sa objaví na obrázku. Zadávanie príkazov bez zmeny terminálu na „plochu“ mi hovorí, že neexistuje. Ocenil by som vašu pomoc pri dokončovaní nastavenia mono zvuku v mojom počítači. Ďakujem

    1.    Gian dijo

      Aké distro používaš? možno nemáte vim, skúste 'nano' a 'sudo':

      sudo nano /etc/pulse/default.pa

  8.   Kevin Hernandez dijo

    Chcel by som zmeniť stereofónny zvukový vstup na mono, pretože na používanie mikrofónu musím znížiť hlasitosť L, ale keď je v nejakom programe stlmený mikrofón, zvuk sa znova zvýši na L, takže by som to chcel zablokovať. kanál natrvalo. Stáva sa to bez ohľadu na to, či kanály uzamknem v programe Pulseaudio alebo nie. Funguje mi táto metóda? A ak je to takto, ako by som to mohol urobiť?