Pulseaudio: kaip pereiti prie monofoninio, o ne stereofoninio

Bandydamas klausytis muzikos savo kompiuteryje pastebėjau ką nors įdomaus. Kai vaikinas iš gitara Atlikau tuos solo, kurie man taip patinka, beveik neklausiau. Aišku! The garso išvestis tai buvo „Stereo“ (2 kanalai) ir turiu tik 1 garsiakalbį (mano gitaros stiprintuvą). Laikas keistis stereofonas į monofoninį „Pulseaudio“ produkcija!

Kitas Luiso Lópezo indėlis padaro jį vienu iš mūsų savaitinių varžybų nugalėtojų: «Pasidalykite tuo, ką žinote apie „Linux“«. Sveikiname Luisą!

Sprendimas (kol „Pulseaudio“ paleis iš naujo)

1. Patikrinkite, ar garso nuostatose nėra parinkties „Mono“ (kitaip tai neturi prasmės).

2. Terminale mes atliekame šiuos veiksmus, kad gautume „kriauklės“ pavadinimą.

pacmd sąrašas-kriauklės | grep vardas

3. Dabar perkomponuojame garso išvestį, įkeliant atitinkamą modulį, perduodant jam reikiamus parametrus. Atkreipkite dėmesį, kad "master" mes turime nurodyti savo "kriauklės" pavadinimą.

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

4. Atlikta, pakartotinai susieta parinktis (Mono) jau turėtų būti rodoma garso nuostatose

PASTABA: nepalikite (garso reguliatoriaus) garso per didelio, nes išvykdami į vieną vietą tai, kas anksčiau buvo palikta dviems, sukels siaubingus iškraipymus.

Nuolatinis taisymas (išlieka net iš naujo paleidus „Pulseaudio“)

Tai buvo ta dalis, kuri man kainavo brangiausiai, nes / var / log / syslog Pulseaudio aplanke man buvo kelios klaidos ...

Norėdami tai padaryti nuolatine, turite redaguoti failą /etc/pulse/default.pa

Failo pabaigoje pridėkite dvi eilutes, panašias į tas, kurios matytos žemiau. Nepamirškite įvaldyti savo kriauklės, o ne mano:

# Įkelkite modulį ir vėl susikurkite žemėlapį
load-module module-remap-sink master = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = monofoniniai kanalai = 2 channel_map = monofoniniai, monofoniniai
# Pasirinkite naują numatytąjį susiejimą
set-default-kriaukle mono

Paruošto su tuo turėtų pakakti, kad „Pulseaudio“ vietoj stereofoninio garso išvestį naudotų monofoniniu būdu. Prieš kildami bet kokiai problemai, nepamirškite patikrinti savo sistemos žurnalo, kad nustatytumėte problemos priežastį.

PASTABA: šios eilutės turi būti failo gale, kad įsitikintumėte, jog modulis „modulis-udev-Detect“ (atsakingas už būtinų tvarkyklių automatinį įkėlimą) yra įkeltas prieš jį vykdant. Priešingu atveju tai duotų klaidą, nes nurodydamas „Pulseaudio“ įrenginį, kai mes jį „perplanuojame“, jis jo neatpažins.

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Jairotas Llopis sakė

    Ar ne lengviau vilkti balanso juostą iki pat kairės?

  2.   Šeba sakė

    Pavyko ačiū !!

  3.   James katilas sakė

    Jūs išlaikėte kompą 😉

  4.   farru sakė

    Labai ačiū! Turiu sugedusį nešiojamojo kompiuterio garsiakalbį ir man buvo blogai, kad negalėjau tinkamai girdėti muzikos.

    Tik dar vienas klausimas: maksimalus garsas naudojant monofoninę išvestį yra daug mažesnis nei naudojant stereofoninę išvestį. Ar galima jį modifikuoti taip, kad maksimalus garsumas būtų toks pats?

  5.   Fernando sakė

    Išgelbėjau savo gyvybę per 3,2,1 😀
    Labai ačiū, tai pavyko!

  6.   naudokime linux sakė

    Dar kartą DL į pagalbą!
    Apkabinimas! Paulius

  7.   Adolfas Rivas sakė

    Laba diena. Aš esu naujas „Linux“ vartotojas. Ši pamoka padėjo įgalinti monofoninį garsą, tačiau negali išsaugoti pakeitimų naudodama siūlomas komandas. Priežastis ta, kad pabaigoje aš nežinau, kaip atidaryti jį, kuriame parašyta „darbalaukis“, koks yra paveikslėlyje. Įvedus komandas, nekeičiant terminalo į „darbalaukį“, man pasakoma, kad jo nėra. Būčiau dėkingas už jūsų pagalbą baigiant monofoninio garso sąranką kompiuteryje. Ačiū

    1.    Gian sakė

      Kokią distro naudojate? galbūt neturite „vim“, pabandykite „nano“ ir „sudo“:

      sudo nano /etc/pulse/default.pa

  8.   Kevinas Hernandezas sakė

    Norėčiau pakeisti stereo garso įvestį į monofoninę, nes norėdamas naudoti mikrofoną turiu sumažinti L garsumą, bet kai kai kurioje programoje mikrofonas nutildomas, garsas vėl pakeliamas L, todėl norėčiau tai užblokuoti kanalą visam laikui. Tai atsitinka nepriklausomai nuo to, ar aš užrakinau kanalus „Pulseaudio“. Ar šis metodas man tinka? O jei šitaip galėčiau tai padaryti?