Tratando de escuchar música en mi PC me percate de algo interesante. Cuando el tipo de la guitarra hacía esos solos que tanto disfruto, apenas lo escuchaba. ¡Claro! La salida de audio era Stereo (2 canales) y yo tengo solo 1 parlante (mi amplificador de la guitarra). ¡Es hora de cambiar de stereo a mono la salida de Pulseaudio! |
Índice
Solución temporal (hasta que se reinicie Pulseaudio)
1.- Verifiquen que no tienen disponible la opción de “Mono” en las preferencias de sonido (de lo contrario esto no tiene sentido).
2.- En un terminal ejecutamos lo siguiente para obtener el nombre de nuestro «sink».
pacmd list-sinks | grep name
3.- Ahora re-mapeamos la salida de audio cargando el módulo correspondiente pasándole los parámetros necesarios. Noten que en «master» debemos especificar el nombre de nuestro «sink».
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1f.5.analog-stereo channels=2 channel_map=mono,mono
4.- Listo, en las preferencias de sonido ya debe aparecer la opción re-mapeada (Mono)
Solución permanente (persiste incluso luego de reiniciar Pulseaudio)
Esta fue la parte que más me costo ya que en /var/log/syslog Pulseaudio me daba varios errores…
Para hacer esto permanente deben editar el archivo /etc/pulse/default.pa
Y agregar dos lineas al final del archivo como las que se ven a continuación. Recuerden colocar en master su sink y no el mio:
# Cargar el modulo y re-mapear
load-module module-remap-sink master=alsa_output.pci-0000_00_1f.5.analog-stereo sink_name=mono channels=2 channel_map=mono,mono
# Seleccionar el nuevo mapeo por defecto
set-default-sink mono
Listo con eso ya debería de bastar para que Pulseaudio use una salida de audio mono en lugar de stereo. Ante cualquier problema recuerden revisar el log de su sistema para detectar la causa del problema.
9 comentarios, deja el tuyo
¿Y no es más fácil arrastrar la barrita de balance hacia la izquierda del todo?
Funciono gracias!!
Te pasaste compa 😉
¡Muchas gracias! Tengo uno de los altavoces del portátil roto y estaba harto de no poder escuchar música en condiciones.
Sólo una pregunta más: el volumen máximo usando la salida mono es mucho menor que usando la salida estéreo. ¿Se puede modificar para que el volumen máximo sea el mismo?
Salvandome la vida en 3,2,1 😀
Muuuchas gracias, funcionó!
Una vez más, DL al rescate!
Un abrazo! Pablo
Buenas tardes. Soy nuevo en esto de Linux, Este tutorial me sirvio para activar el sonido mono, pero no puede guadar los cambios con los comandos que se sugieren. La razón es que en el terminar no se como abrirlo que diga «escritorio» como aparece en la imagen. Al introducir los comando sin cambiar el terminal a «escritorio» me dice que no existe. Agradecería su ayuda para finalizar la configuración del sonido mono en mi equipo. Gracias
Qué distro usas? quizá no tengas vim, prueba con ‘nano’ y ‘sudo’:
sudo nano /etc/pulse/default.pa
Me gustaría cambiar una entrada de audio estero a mono, ya que para utilizar el micrófono tengo que bajar el volumen de L, pero al silenciar el micrófono en algún programa se vuelve a subir el audio en L, entonces quisiera bloquear ese canal de forma permanente. Esto pasa sin importar si bloqueo o no los canales en Pulseaudio. Este metodo me funciona? y si es asi como podria hacerlo?