Portada » Cómo habilitar y remezclar el sonido surround en Linux con PipeWire
Publicado en

Cómo habilitar y remezclar el sonido surround en Linux con PipeWire

La era de PipeWire avanza imparablemente y, de hecho, ya ha reemplazado al veterano PulseAudio en muchas distros. La razón de este cambio se debe fundamentalmente a que PipeWire ofrece un mejor rendimiento y compatibilidad sobre Wayland y al crear/reproducir contenidos streaming. No obstante, la llegada de PipeWire implica también cambios en la configuración del sonido, sobre todo el surround y la remezcla de sonidos. ¡Si quieres saber cómo hacer esta configuración, en este artículo te diré cómo efectuarla!

Como habilitar y remezclar el sonido surround en Ubuntu 24.04 (PipeWire)

Distro y algunas especificaciones técnicas claves que utilizo

Como te habrás podido dar cuenta en la imagen referencial, no utilizo Ubuntu GNOME como tal, sino KDE Plasma. Sin embargo, esto no cambiará en absoluto las rutas de configuración, pues los cambios que realizaremos se harán vía terminal y directamente en el directorio de PipeWire. En cuanto a la tarjeta de sonido y chip, en mi caso poseo una HDA Intel – Realtek ALC897.

Ahora sí, ¡manos a la obra! ¡Vamos a configurar el PipeWire para habilitar el sonido surround y la remezcla de sonidos en Linux!

Hay que reconocer algo, la configuración del sonido surround y la remezcla del sonido con PipeWire resultan ser más sencillas y con menos pasos si lo comparamos con PulseAudio.

Paso 1

Abrimos la terminal o Konsole y escribimos lo siguiente: sudo nano /usr/share/pipewire/pipewire-pulse.conf . Luego presionamos la tecla enter para acceder al archivo de configuración que permite la compatibilidad entre PulseAudio y el servidor de medios PipeWire.

Clic para ampliar

Paso 2

Una vez que estemos dentro del archivo de configuración del demonio de medios PipeWire, debemos buscar las propiedades que nos permitan remezclar los canales. Para ello, nos dirigimos a las propiedades de flujos (stream.properties), descomentamos (eliminamos el símbolo #) y modificamos los siguientes valores:

resample.quality = 10

channelmix.mix-lfe = true

channelmix.upmix = true

channelmix.upmix-method = psd # none, simple, psd

channelmix.lfe-cutoff = 150

channelmix.stereo-widen = 0.1

Bajamos un poco más y en la variable pulse.properties descomentamos lo siguiente:

pulse.default.format = F32

pulse.default.position = [ FL FR RL RR FC LFE]

Luego presionamos Ctrl + O para guardar los cambios y Ctrl + X para salir

configurar el sonido surround con pipewire en Ubuntu 24.04
Clic para Ampliar

Paso 3

En la misma terminal o Konsole colocamos ahora sudo nano /usr/share/pipewire/client.conf y presionamos la tecla enter. De esta manera accederemos al archivo de configuración del cliente de PipeWire como tal.

Clic para Ampliar

Paso 4

De forma similar a cómo hicimos en el paso 2, buscamos las propiedades de flujo (stream.propierties) y realizamos los mismos pasos. Es decir, descomentamos y configuramos las propiedades:

resample.quality = 10

channelmix.mix-lfe = true
channelmix.upmix = true
channelmix.upmix-method = psd  # none, simple, psd
channelmix.lfe-cutoff = 150

channelmix.stereo-widen = 0.1

De igual manera, presionamos las teclas Ctrl + O para guardar los cambios y Ctrl + X para salir.

Clic para Ampliar

Paso 5

Los 4 pasos anteriores nos permitirán remezclar los canales. Ahora vamos a habilitar los canales surround como tal. Para ello, y en la misma terminal o Konsole escribimos: alsamixer y presionamos la tecla enter. De esta manera accederemos al mezclador de sonido de Alsa.

Clic para Ampliar

Paso 6

Básicamente, aquí todo es prácticamente gráfico, simplemente subiremos el nivel de sonido en los canales que nos interesan. En caso de no reflejarse estas barras, presionamos la tecla F6 y seleccionamos nuestra tarjeta de sonido.

Configurando el Surround y la remezcla de sonido en Ubuntu 24.04 con PipeWire (Paso 6)
Clic para Ampliar

Una vez hayamos realizado los respectivos cambios, le damos clic al botón de Esc y reiniciamos la PC. Con esto ya deberíamos tener el surround habilitado y la re-mezcla de sonido activada en Linux con PipeWire.

Hechos a tener en cuenta

  • El sonido envolvente no funciona como es de esperarse en navegadores y aplicaciones basadas en Chromium. Por ende, la experiencia variará; en algunos casos funcionará y en otros solamente obtendrás sonido estéreo (2 altavoces nada más).
  • En el caso de usar Steam, antes de ejecutar el juego, debes configurar el sonido del sistema en el perfil Salida Estéreo analógico. Luego que inicie el juego, presionas la tecla Windows o Super y en las preferencias de sonido del sistema vuelves a configurar el perfil en sonido envolvente.

Soy Ramón Marquez, creador y editor jefe de este sitio web. Llevo más de 10 años redactando notas informativas, de opinión y guías sobre tecnología, enfocándome sobre todo en Linux y Windows. Con Notas REM, abarco más segmentos de tecnología como juegos, Apple (Mac e iOS), hardware, móviles y la IA.

Además de la redacción, también tengo amplia experiencia en el soporte TI (nivel 1 y 2), donde he formado parte de equipos de laboratorios de pruebas y equipos de migración de plataforma.

Deja un comentario