Pulseaudio: com canviar a mico en lloc de stereo

Tractant d'escoltar música en el meu PC em s'adoni d'alguna cosa interessant. Quan el tipus de la guitarra feia aquests sols que tant gaudeixo, tot just l'escoltava. És clar! la sortida d'àudio era Stereo (2 canals) i jo tinc sol 1 parlant (el meu amplificador de la guitarra). És hora de canviar de stereo a mico la sortida de PulseAudio!

Una altra aportació de Luis López el converteix en un dels guanyadors de la nostra competència setmanal: «Vaig compartir el que saps sobre Linux«. Felicitacions Luis!

Solució temporal (fins que es reiniciï PulseAudio)

1.- Verifiquin que no tenen disponible l'opció de "Mono" en les preferències de so (altrament això no té sentit).

2.- En un terminal executem el següent per obtenir el nom del nostre «sink».

pacmd list-sinks | grep name

3.- Ara re-mapeamos la sortida d'àudio carregant el mòdul corresponent passant-li els paràmetres necessaris. Notin que en «màster» hem d'especificar el nom del nostre «sink».

pacmd load-module module-remap-sink sink_name = mico màster = alsa_output.pci-0000_00_1f.5.analog-stereo channels = 2 channel_map = mico, mico

4.- A punt, a les preferències de so ja ha d'aparèixer l'opció re-mapejada (Mono)

NOTA: No deixin el volum (de el control de volum) molt alt ja que a l'sortir per un sol lloc el que abans sortia per dos causés una distorsió horrible.

Solució permanent (persisteix fins i tot després de reiniciar PulseAudio)

Aquesta va ser la part que més em cost ja que en / var / log / syslog PulseAudio em feia diversos errors ...

Per fer això permanent han de editar l'arxiu /etc/pulse/default.pa

I afegir dues línies a la fi de l'arxiu com les que es veuen a continuació. Recordin col·locar en màster seu sink i no el meu:

# Carregar el mòdul i re-mapejar
load-module module-remap-sink màster = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = mico channels = 2 channel_map = mico, mico
# Seleccionar el nou mapatge per defecte
set-default-sink mico

A punt amb això ja hauria de ser suficient perquè PulseAudio usi una sortida d'àudio mico en lloc de stereo. Davant de qualsevol problema recordin revisar el log del seu sistema per detectar la causa de el problema.

NOTA: aquestes línies han d'anar a la fi de l'arxiu, per assegurar-nos que prèviament a la seva execució es carregui el mòdul module-udev-detect (encarregat de carregar els controladors necessaris automàticament). En cas contrari donaria un error ja que a l'indicar a PulseAudio el dispositiu quan "re-mapeamos" aquest no ho reconeixeria.

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Jairot Llopis va dir

    ¿I no és més fàcil arrossegar la barreta de balanç cap a l'esquerra el tot?

  2.   seba va dir

    Funciono gràcies !!

  3.   James caldera va dir

    Et vas passar companyia 😉

  4.   Farru va dir

    Moltes gràcies! Tinc un dels altaveus de l'portàtil trencat i estava fart de no poder escoltar música en condicions.

    Només una pregunta més: el volum màxim usant la sortida mico és molt menor que usant la sortida estèreo. ¿Es pot modificar perquè el volum màxim sigui el mateix?

  5.   Fernando va dir

    Salvandome la vida a 3,2,1 😀
    Muuuchas gràcies, va funcionar!

  6.   usemoslinux va dir

    Un cop més, DL a el rescat!
    Una abraçada! Pau

  7.   Adolfo Rivas va dir

    Bona tarda. Sóc nou en això de Linux, Aquest tutorial em va servir per activar el so mono, però no pot guadar els canvis amb les ordres que se suggereixen. La raó és que en el acabar no sé com obrir-lo que digui «escriptori» com apareix en la imatge. A l'introduir els comandaments sense canviar el terminal a «escriptori» em diu que no existeix. Agrairia la seva ajuda per finalitzar la configuració del so mico en el meu equip. gràcies

    1.    Gian va dir

      Què distro uses? potser no tinguis vim, prova amb 'nano' i 'sudo':

      suo nano /etc/pulse/default.pa

  8.   Kevin Hernàndez va dir

    M'agradaria canviar una entrada d'àudio estero a mico, ja que per utilitzar el micròfon he de baixar el volum de L, però a l'silenciar el micròfon en algun programa es torna a pujar l'àudio en L, llavors voldria bloquejar aquest canal de forma permanent . Això passa independentment de si bloqueig o no els canals en PulseAudio. Aquest mètode em funciona? i si és així com podria fer-ho?