EasyEffects audio processing on Linux

O kernel Linux 7.2-rc4 finalmente implementou a correção do codec ASUS ROG Ally X, o que significa que uma das reclamações mais comuns sobre executar SteamOS ou Bazzite no Ally X foi finalmente resolvida no nível do kernel. Mas um codec funcionando não é um bem ajustado, e os alto-falantes de PC portátil são o pior cenário para áudio: dois drivers pequenos na frente, sem espaço para um caminho DSP decente, e fones de ouvido esperados para assumir quando um trem ou avião enche a sala. Sete aplicativos para ajustar áudio do Linux em PCs portáteis abaixo são as ferramentas que transformam uma pilha de áudio tecnicamente funcionante em uma que realmente soa bem no ROG Ally X, Steam Deck, Legion Go e qualquer instalação Bazzite em hardware similar.

A avaliação foi executada em um ROG Ally X em Bazzite com Linux 7.2, e um Steam Deck OLED na compilação SteamOS atual. Cada ferramenta abaixo foi testada com saída de fone de ouvido (Sennheiser HD 25) e saída de alto-falante em cenários de jogos, filmes e chamadas Discord.

O que procurar em uma ferramenta de áudio Linux para PC portátil

Cinco coisas separam as ferramentas que importam do ruído:

Comparação rápida

Ferramenta Melhor para Plataformas Plano gratuito Latência adicionada Pronto para portátil
EasyEffects EQ e DSP por saída Linux Sim 5-10ms Sim
PipeWire A pilha de áudio base Linux Sim N/A Sim
WirePlumber Gerenciamento de sessão e política Linux Sim N/A Sim
qpwgraph Roteamento visual do PipeWire Linux Sim 0ms Sim
Helvum Patchbay simples do PipeWire Linux Sim 0ms Sim
Pipeweaver Mixer focado em streaming Linux Sim 5ms Sim
pavucontrol Volume por aplicativo e roteamento Linux Sim 0ms Sim

Os aplicativos

1. EasyEffects, o DSP que o portátil realmente precisa

EasyEffects é o aplicativo que transforma um alto-falante portátil comprometido em algo tolerável, e um par de fones de ouvido decentes em algo excelente. Executa um gráfico de módulos DSP (equalizador, compressor, limitador, intensificador de graves, crossfeed para fones de ouvido, convolução para correção de sala) no PipeWire, aplica-o por dispositivo de saída e lembra os presets entre reinicializações. Nos alto-falantes internos do ROG Ally X, uma prateleira de graves de mais 6 dB abaixo de 200 Hz mais um entalhe de 3 kHz corta os médios ásperos e finalmente torna os jogos carregados de diálogos audíveis.

A biblioteca de presets da comunidade cobre fones de ouvido comuns de Sennheiser, Beyerdynamic e AKG.

Onde fica aquém: o gráfico de módulos tem uma curva de aprendizado. Alguns efeitos (convolução em particular) empurram a CPU acima do orçamento de energia que o portátil permite em jogos.

Preço:

Plataformas: Linux (PipeWire obrigatório).

Download: Flathub · GitHub · Site

Conclusão: a melhor escolha e a razão para instalar o resto desta lista.

2. PipeWire, a pilha base em que tudo funciona

PipeWire é o servidor de áudio (e vídeo) em todo PC portátil Linux moderno. SteamOS o envia. Bazzite o envia. Fedora o envia. Qualquer ajuste começa aqui: as configurações de quantum (tamanho do buffer) e taxa determinam todo o cenário de latência. Definir um quantum de 512 amostras em 48 kHz no Steam Deck aterrissa o áudio em cerca de 10ms de latência de ida e volta, que é inaudível para jogos e bom para voz Discord.

As camadas de compatibilidade pipewire-pulse e pipewire-jack significam que aplicativos construídos para PulseAudio e JACK também simplesmente funcionam.

Onde fica aquém: a configuração vive em meia dúzia de arquivos se os padrões do distro não corresponderem ao alvo. Não é um primeiro passo muito amigável.

Preço:

Plataformas: Linux.

Download: já instalado em SteamOS, Bazzite e spins Fedora modernos. Site

Conclusão: a fundação. Nada mais nesta lista funciona sem isso.

3. WirePlumber, o gerenciador de sessão que torna as configurações persistentes

WirePlumber é o gerenciador de sessão e política do PipeWire, e em um portátil faz o trabalho invisível: lembrar que o headset Bluetooth deve usar A2DP por padrão quando no dock e HSP quando o mic está ativo, que o alto-falante interno deve aplicar automaticamente a predefinição EasyEffects na inicialização, que um DAC USB conectado assume o controle no momento em que aparece. Sem WirePlumber, cada reinicialização significa reajustar.

A versão de 2026 limpou o formato de configuração Lua e enviou uma alternativa YAML amigável.

Onde fica aquém: a história de depuração quando uma regra de política não funciona é bastante sombria.

Preço:

Plataformas: Linux.

Download: enviado com PipeWire em todo distro atual. GitLab

Conclusão: a escolha quando o ajuste de áudio tem que sobreviver a uma reinicialização.

4. qpwgraph, a ferramenta de roteamento visual do PipeWire

qpwgraph mostra todo o gráfico de áudio do PipeWire como um diagrama de nó e fio. Jogos, navegadores, EasyEffects, Discord e as saídas físicas aparecem como nós, e arrastar para conectar os redireciona em tempo de execução. Em um portátil, o truque útil é rotear entrada de OBS ou Discord de um headset Bluetooth enquanto o áudio do jogo ainda vai para os alto-falantes internos.

Os layouts de gráfico salvos persistem em sessões, então uma “configuração de streaming” e uma “configuração de jogo solo” se tornam um clique cada.

Onde fica aquém: a usabilidade da tela sensível ao toque é ruim. Quer um mouse ou trackpad.

Preço:

Plataformas: Linux (PipeWire obrigatório).

Download: GitHub

Conclusão: a escolha quando o roteamento fica criativo e a configuração em modo texto não mais escala.

5. Helvum, a patchbay do PipeWire mais simples

Helvum é o primo menor do qpwgraph, do lado GNOME do mundo. Mesmo modelo de nó e fio, UI mais simples, e se encaixa melhor no espaço de tela apertado do portátil do que o qpwgraph. Para qualquer pessoa cujas necessidades de roteamento sejam “enviar este aplicativo para lá, aquele aplicativo para cá,” Helvum é o suficiente.

A UI nativa GNOME se sente melhor no modo desktop do Steam Deck do que o qpwgraph com sabor Qt.

Onde fica aquém: nenhum layout de gráfico persistente. O roteamento complexo tem que ser refeito se o aplicativo for fechado.

Preço:

Plataformas: Linux.

Download: GitLab · Flathub

Conclusão: a escolha quando qpwgraph parece excessivo e a tela do portátil tem 7 polegadas.

6. Pipeweaver, o mixer focado em streaming

Pipeweaver é um mixer de áudio PipeWire mais novo construído especificamente para streaming e transmissão. Expõe roteamento de estilo barramento (barramento de jogo, barramento de bate-papo, barramento de música, barramento de mic), aplica efeitos por barramento e despeja a mistura em OBS com um sink virtual. Em um portátil executando SteamOS no modo de jogos com overlay Discord e OBS em segundo plano, Pipeweaver é o equivalente mais próximo que Linux tem ao Voicemeeter no Windows.

A versão de 2026 enviou uma UI verdadeiramente amigável ao toque.

Onde fica aquém: projeto mais novo, algumas arestas ásperas na recuperação de barramento.

Preço:

Plataformas: Linux.

Download: GitHub

Conclusão: a escolha quando o portátil também é um rig de streaming.

7. pavucontrol, a ferramenta de volume por aplicativo de último recurso

pavucontrol é o venerável PulseAudio Volume Control, e ainda é enviado em quase todos os distros. Em um portátil primeiro de PipeWire, ele fala via pipewire-pulse e fornece volume por aplicativo, sink padrão por aplicativo e seleção rápida por dispositivo. É a ferramenta para o momento em que um jogo insiste em saída incorreta e nada mais é conveniente de alcançar.

Para uma verificação “qual saída o Discord está usando?” de dois segundos, pavucontrol é mais rápido do que qualquer uma das ferramentas gráficas.

Onde fica aquém: é uma UI da era PulseAudio em um mundo PipeWire. Funciona, não se sente moderno.

Preço:

Plataformas: Linux.

Download: disponível no gerenciador de pacotes de cada distro. Site

Conclusão: a escolha quando a pergunta de roteamento é “em qual sink este aplicativo está?” e a resposta precisa estar a um clique.

Como escolher o certo

FAQ

A correção do kernel Linux 7.2 significa que não preciso de nenhuma dessas ferramentas?

Não. A correção do kernel restaura a reprodução de áudio básica no ROG Ally X. Fazer com que os alto-falantes portáteis soem decentes, ou fones de ouvido bem ajustados, ainda precisa de EasyEffects no topo.

Qual dessas ferramentas funciona em SteamOS?

Todas elas. SteamOS envia PipeWire e WirePlumber. EasyEffects, qpwgraph, Helvum, Pipeweaver e pavucontrol todos são instalados como Flatpaks no modo desktop.

Posso usar EasyEffects para fones de ouvido e alto-falante separadamente?

Sim. EasyEffects aplica efeitos por dispositivo de saída, e WirePlumber lembra qual predefinição de efeitos pertence a qual saída.

O Voicemeeter está disponível no Linux para o ROG Ally X?

Não. Voicemeeter é apenas Windows. Pipeweaver é o equivalente Linux mais próximo, embora não seja identicamente em recursos.

Essas ferramentas funcionam em instalações Bazzite ou CachyOS portáteis?

Sim. Bazzite e CachyOS enviam PipeWire e WirePlumber, e cada ferramenta nesta lista está disponível através de seus gerenciadores de pacotes padrão ou Flathub.