JamesDSP for Linux é um processador de efeito de áudio em Qt de código aberto para PipeWire e PulseAudio. Use-o para melhorar a música que você ouve adicionando reverberação, aumento do baixo e outros filtros usando um equalizador de banda paramétrica ou fixa. Também permite que você escreva seus próprios efeitos de áudio usando a linguagem de script eel2.
O aplicativo é projetado para uso com o PipeWire, que o desenvolvedor recomenda por sua menor latência ao injetar efeitos de áudio, mas o PulseAudio também é suportado (para compatibilidade).
Ele foi lançado inicialmente como processador de efeitos de áudio para o Android, e então portado para o Linux.
O aplicativo também vem com um mecanismo de script que permite que você escreva seus próprios efeitos de áudio usando a linguagem de script EEL2. JamesDSP até mesmo gera automaticamente uma interface de usuário básica para seus scripts que permite modificar parâmetros.
Para editar os scripts, o JamesDSP vem com um IDE de script mínimo com suporte à saída do console, mensagens de erro detalhadas, destaque de sintaxe e muito mais.
Além disso, JamesDSP for Linux também vem com predefinições globais que você carrega e salva, um ícone de bandeja e muito mais.
O aplicativo teve um grande lançamento (2.0) no fim de semana, que adiciona suporte a PipeWire, atualizações da UI e muito mais. Não há um log oficial de alterações, então pode haver algo que perdi. Confira o commit Log para detalhes.
Quando você executa JamesDSP, seu assistente de configuração é exibido, permitindo que você escolha o dispositivo de saída, defina se o aplicativo deve ser desligado quando fechado ou permanecer minimizado, etc:
No caso de você, mais tarde, desejar alterar algumas configurações apresentadas neste assistente de configuração, você pode fazê-lo a partir das configurações do aplicativo (ícone no lado inferior esquerdo da janela do JamesDSP for Linux).
Quando isso for feito, você pode começar a aplicar alguns efeitos à saída de áudio do seu computador. Por exemplo, vá para a guia Equalizador, clique em Ativar EQ e selecione uma predefinição de equalizador:
Se você não conseguir ouvir uma diferença com e sem predefinição, certifique-se de que seu dispositivo de saída de áudio esteja definido como JamesDSP Sink nas configurações do sistema (às vezes ele não é definido automaticamente), por exemplo no GNOME:
Você pode estar se perguntando como JamesDSP se compara a EasyEffects (anteriormente PulseEffects), outro aplicativo de processamento de efeitos de áudio para o Linux. A diferença mais óbvia é que JamesDSP funciona com o PulseseAudio e o PipeWire, enquanto os EasyEffects só suporta PipeWire (você deve instalar uma versão mais antiga do EasyEffects do tempo que era chamado PulseEffects se quiser usar com PulseAudio).
Além disso, o EasyEffects vem com mais efeitos, embora existam alguns efeitos disponíveis no JamesDSP que não estão disponíveis com os EasyEffects, como soundstage wideness, um controlador de amplitude estéreo multibanda ou o ViPER-DDC, que permite realizar a equalização paramétrica no áudio. E EasyEffects permite aplicar efeitos de áudio à entrada e saída de som, enquanto JamesDSP é apenas para saída. Por outro lado, JamesDSP tem uma interface de usuário mais simples e vem com um motor de script que não está disponível em EasyEffects.
Então, enquanto essas 2 aplicações têm muitas coisas em comum, também há algumas diferenças, portanto, use o que melhor se encaixa nas suas necessidades.
Antes de instalar Jamesdsp for Linux, verifique se você está usando o PipeWire ou o PulseAudio conforme descrito aqui. Em seguida, você pode instalar JamesDSP para Linux (para PipeWire ou PulsoseAudio) de um repositório (Debian/Ubuntu), AUR (arch linux/manjaro) ou compilá-lo da fonte.
Gosta desses assuntos relacionados a audio? Já falamos sobre o Hushboard, que silencia seu microfone enquanto digita. Apresentamos o Noisetorch, que é um aplicativo de supressão de ruído de microfone em tempo real para Linux. E ajudamos também a corrigir o erro "sem som (dummy saídas) no Ubuntu" com SND HDA Intel.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
JamesDSP For Linux Is An Audio Effect Processor For PipeWire Or PulseAudio (Equalizer, Bass Boost, More)