EasyEffects audio processing on Linux

El kernel Linux 7.2-rc4 finalmente incluyó la corrección del códec ASUS ROG Ally X, lo que significa que una de las quejas más frecuentes sobre ejecutar SteamOS o Bazzite en el Ally X ahora se ha resuelto a nivel de kernel. Pero un códec que funciona no es uno bien ajustado, y los altavoces de PC portátil son el peor escenario para audio: dos pequeños altavoces frontales, sin espacio para una ruta DSP decente, y auriculares que se espera que asuman el control cuando un tren o un avión llena la sala. Siete aplicaciones para ajustar audio de Linux en PC portátiles a continuación son las herramientas que transforman una pila de audio funcionalmente técnica en una que suena bien en ROG Ally X, Steam Deck, Legion Go y cualquier instalación de Bazzite en hardware similar.

La evaluación se ejecutó en un ROG Ally X en Bazzite con Linux 7.2, y un Steam Deck OLED en la compilación de SteamOS actual. Cada herramienta a continuación se probó con salida de auriculares (Sennheiser HD 25) y salida de altavoz en escenarios de juegos, películas y llamadas de Discord.

Qué buscar en una herramienta de audio Linux para PC portátil

Cinco cosas separan las herramientas que importan del ruido:

Comparación rápida

Herramienta Mejor para Plataformas Plan gratuito Latencia añadida Listo para portátil
EasyEffects EQ y DSP por salida Linux 5-10ms
PipeWire La pila de audio base Linux N/A
WirePlumber Gestión de sesión y política Linux N/A
qpwgraph Enrutamiento visual de PipeWire Linux 0ms
Helvum Parchador PipeWire simple Linux 0ms
Pipeweaver Mezclador enfocado en streaming Linux 5ms
pavucontrol Volumen por aplicación y enrutamiento Linux 0ms

Las aplicaciones

1. EasyEffects, el DSP que el portátil realmente necesita

EasyEffects es la aplicación que transforma un altavoz portátil comprometido en algo tolerable, y un par de auriculares decentes en algo excelente. Ejecuta un gráfico de módulos DSP (ecualizador, compresor, limitador, potenciador de graves, crossfeed para auriculares, convolución para corrección de sala) sobre PipeWire, los aplica por dispositivo de salida y recuerda los presets en reinicios. En los altavoces internos del ROG Ally X, una repisa de graves de más 6 dB por debajo de 200 Hz más una muesca de 3 kHz corta los medios ásperos y finalmente hace que los juegos con mucho diálogo sean escuchables.

La biblioteca de presets comunitarios cubre auriculares comunes de Sennheiser, Beyerdynamic y AKG.

Dónde se queda corto: el gráfico de módulos tiene una curva de aprendizaje. Algunos efectos (la convolución en particular) empujan la CPU más alto del presupuesto de potencia que el portátil permite en el juego.

Precio:

Plataformas: Linux (se requiere PipeWire).

Descarga: Flathub · GitHub · Site

Conclusión: la mejor opción y la razón para instalar el resto de esta lista.

2. PipeWire, la pila base en la que todo se ejecuta

PipeWire es el servidor de audio (y video) en cada PC portátil Linux moderno. SteamOS lo incluye. Bazzite lo incluye. Fedora lo incluye. Cualquier ajuste comienza aquí: la configuración de quantum (tamaño del búfer) y de velocidad determina toda la imagen de latencia. Configurar un quantum de 512 muestras a 48 kHz en Steam Deck aterriza el audio en aproximadamente 10ms de latencia de ida y vuelta, que es inaudible para juegos y está bien para voz Discord.

Las capas de compatibilidad pipewire-pulse y pipewire-jack significan que las aplicaciones creadas para PulseAudio y JACK también simplemente funcionan.

Dónde se queda corto: la configuración vive en media docena de archivos si los valores predeterminados del distro no coinciden con el objetivo. No es un primer paso amigable.

Precio:

Plataformas: Linux.

Descarga: ya instalado en SteamOS, Bazzite y compilaciones modernas de Fedora. Site

Conclusión: la base. Nada más en esta lista funciona sin eso.

3. WirePlumber, el gestor de sesión que hace que los valores se mantengan

WirePlumber es el gestor de sesión y política de PipeWire, y en un portátil hace el trabajo invisible: recordar que los auriculares Bluetooth deben ir por defecto a A2DP cuando están en el dock y a HSP cuando el micrófono está activo, que el altavoz interno debe aplicar automáticamente el preset de EasyEffects al arrancar, que un DAC USB conectado se hace cargo en el momento en que aparece. Sin WirePlumber, cada reinicio significa reajustar.

La versión 2026 limpió el formato de configuración de Lua y entregó una alternativa YAML amigable.

Dónde se queda corto: la historia de depuración cuando una regla de política falla es bastante sombría.

Precio:

Plataformas: Linux.

Descarga: se incluye con PipeWire en cada distro actual. GitLab

Conclusión: la opción cuando el ajuste de audio debe sobrevivir a un reinicio.

4. qpwgraph, la herramienta de enrutamiento visual de PipeWire

qpwgraph muestra todo el gráfico de audio de PipeWire como un diagrama de nodos y cables. Los juegos, navegadores, EasyEffects, Discord y las salidas físicas aparecen como nodos, y arrastrar para conectar realmente los vuelve a cablear en tiempo de ejecución. En un portátil, el truco útil es enrutar entrada de OBS o Discord desde auriculares Bluetooth mientras que el audio del juego sigue siendo para los altavoces internos.

Los diseños de gráficos guardados persisten en las sesiones, por lo que una “configuración de streaming” y una “configuración de juego solo” se convierten en un clic cada una.

Dónde se queda corto: la usabilidad de la pantalla táctil es pobre. Necesita un mouse o trackpad.

Precio:

Plataformas: Linux (se requiere PipeWire).

Descarga: GitHub

Conclusión: la opción cuando el enrutamiento se vuelve creativo y la configuración en modo texto ya no escala.

5. Helvum, el parchador PipeWire más simple

Helvum es el primo más pequeño de qpwgraph, del lado GNOME del mundo. El mismo modelo de nodos y cables, una interfaz más simple, y se adapta mejor al espacio de pantalla limitado del portátil que qpwgraph. Para cualquiera cuyas necesidades de enrutamiento sean “enviar esta aplicación allá, esa aplicación aquí,” Helvum es suficiente.

La interfaz nativa de GNOME se siente mejor en el modo de escritorio de Steam Deck que qpwgraph de sabor Qt.

Dónde se queda corto: sin diseños de gráficos persistentes. El enrutamiento complejo debe rehacerse si se cierra la aplicación.

Precio:

Plataformas: Linux.

Descarga: GitLab · Flathub

Conclusión: la opción cuando qpwgraph parece excesivo y la pantalla del portátil es de 7 pulgadas.

6. Pipeweaver, el mezclador enfocado en streaming

Pipeweaver es un nuevo mezclador de audio PipeWire construido específicamente para streaming y transmisión. Expone enrutamiento de estilo bus (bus de juego, bus de chat, bus de música, bus de micrófono), aplica efectos por bus y arroja la mezcla a OBS con un sink virtual. En un portátil que ejecuta SteamOS en modo de juego con una superposición de Discord y OBS en segundo plano, Pipeweaver es lo más cercano que Linux tiene a Voicemeeter en Windows.

La versión 2026 envió una interfaz realmente amigable con el tacto.

Dónde se queda corto: proyecto más nuevo, algunos bordes ásperos en la recuperación de bus.

Precio:

Plataformas: Linux.

Descarga: GitHub

Conclusión: la opción cuando el portátil también es una plataforma de streaming.

7. pavucontrol, la herramienta de volumen por aplicación de último recurso

pavucontrol es el venerable Control de Volumen de PulseAudio, y sigue incluido en casi todas las distros. En un portátil que prioriza PipeWire, habla a través de pipewire-pulse y ofrece volumen por aplicación, sink predeterminado por aplicación, y selección rápida por dispositivo. Es la herramienta para el momento en que un juego insiste en la salida incorrecta y nada más es conveniente de alcanzar.

Para una comprobación de “¿qué salida está usando Discord?” de dos segundos, pavucontrol es más rápido que cualquiera de las herramientas gráficas.

Dónde se queda corto: es una interfaz de la era de PulseAudio en un mundo de PipeWire. Funciona, no se siente moderno.

Precio:

Plataformas: Linux.

Descarga: disponible en el gestor de paquetes de cada distro. Site

Conclusión: la opción cuando la pregunta de enrutamiento es “¿en qué sink está esta aplicación?” y la respuesta necesita estar a un clic.

Cómo elegir el correcto

FAQ

¿La corrección del kernel Linux 7.2 significa que no necesito ninguna de estas herramientas?

No. La corrección del kernel restaura la reproducción de audio básica en ROG Ally X. Hacer que los altavoces portátiles suenen decentes, o que los auriculares suenen ajustados correctamente, aún necesita EasyEffects en la parte superior.

¿Cuál de estas herramientas funciona en SteamOS?

Todas ellas. SteamOS incluye PipeWire y WirePlumber. EasyEffects, qpwgraph, Helvum, Pipeweaver y pavucontrol se instalan como Flatpaks en modo de escritorio.

¿Puedo usar EasyEffects para auriculares y altavoz por separado?

Sí. EasyEffects aplica efectos por dispositivo de salida, y WirePlumber recuerda qué preset de efectos pertenece a qué salida.

¿Está Voicemeeter disponible en Linux para ROG Ally X?

No. Voicemeeter es solo Windows. Pipeweaver es el equivalente Linux más cercano, aunque no es idéntico en funciones.

¿Estas herramientas funcionan en instalaciones portátiles de Bazzite o CachyOS?

Sí. Bazzite y CachyOS incluyen PipeWire y WirePlumber, y todas las herramientas en esta lista están disponibles a través de sus gestores de paquetes predeterminados o Flathub.