effetune
A real-time audio effect processor designed for audio enthusiasts to enhance their music listening experience.
Project maintained by Frieve-A
Hosted on GitHub Pages — Theme by mattgraham
Frieve EffeTune 
Open Web App Download Desktop App
Um processador de efeitos de áudio em tempo real, projetado para entusiastas do áudio aprimorarem sua experiência de escuta. EffeTune permite que você processe qualquer fonte de áudio através de vários efeitos de alta qualidade, possibilitando personalizar e aperfeiçoar sua experiência de escuta em tempo real.

Conceito
EffeTune foi criado para entusiastas do áudio que desejam melhorar sua experiência musical. Quer você esteja transmitindo música ou reproduzindo mídias físicas, EffeTune permite adicionar efeitos de nível profissional para personalizar o som conforme suas preferências exatas. Transforme seu computador em um poderoso processador de efeitos de áudio que se posiciona entre sua fonte de áudio e seus alto-falantes ou amplificador.
Sem mitos audiófilos, apenas pura ciência.
Features
- Real-time audio processing
- Drag-and-drop interface for building effect chains
- Expandable effect system with categorized effects
- Live audio visualization
- Audio pipeline that can be modified in real-time
- Offline audio file processing with current effect chain
Recursos
- Processamento de áudio em tempo real
- Interface de arrastar e soltar para construir cadeias de efeitos
- Sistema de efeitos expansível com efeitos categorizados
- Visualização de áudio ao vivo
- Pipeline de áudio que pode ser modificado em tempo real
- Processamento offline de arquivos de áudio com a cadeia de efeitos atual
Guia de Configuração
Antes de usar o EffeTune, você precisará configurar o roteamento de áudio. Veja como configurar diferentes fontes de áudio:
Configuração do Reprodutor de Arquivos de Música
- Abra o aplicativo web EffeTune em seu navegador, ou inicie o aplicativo desktop EffeTune
- Abra e reproduza um arquivo de música para garantir a reprodução adequada
- Abra um arquivo de música e selecione EffeTune como o aplicativo (apenas aplicativo desktop)
- Ou selecione Abrir arquivo de música… no menu Arquivo (apenas aplicativo desktop)
- Ou arraste o arquivo de música para a janela
Configuração para Serviços de Streaming
Para processar áudio de serviços de streaming (Spotify, YouTube Music, etc.):
- Pré-requisitos:
- Instale um dispositivo de áudio virtual (por exemplo, VB Cable, Voice Meeter ou ASIO Link Tool)
- Configure seu serviço de streaming para enviar o áudio para o dispositivo de áudio virtual
- Configuração:
- Abra o aplicativo web EffeTune em seu navegador, ou inicie o aplicativo desktop EffeTune
- Selecione o dispositivo de áudio virtual como fonte de entrada
- No Chrome, na primeira vez que você abri-lo, uma caixa de diálogo aparecerá pedindo para selecionar e permitir a entrada de áudio
- No aplicativo desktop, configure-o clicando no botão Config Audio no canto superior direito da tela
- Comece a reproduzir música no seu serviço de streaming
- Verifique se o áudio está passando pelo EffeTune
Configuração para Fontes de Áudio Físicas
Para usar o EffeTune com players de CD, players de rede ou outras fontes físicas:
- Conecte sua interface de áudio ao seu computador
- Abra o aplicativo web EffeTune em seu navegador, ou inicie o aplicativo desktop EffeTune
- Selecione sua interface de áudio como fonte de entrada e saída
- No Chrome, na primeira vez que você abri-lo, uma caixa de diálogo aparecerá pedindo para selecionar e permitir a entrada de áudio
- No aplicativo desktop, configure-o clicando no botão Config Audio no canto superior direito da tela
- Sua interface de áudio agora funciona como um processador de múltiplos efeitos:
- Entrada: Seu CD player, player de rede ou outra fonte de áudio
- Processamento: Efeitos em tempo real através do EffeTune
- Saída: Áudio processado para seu amplificador ou alto-falantes
Uso
Construindo Sua Cadeia de Efeitos
- Os Available Effects estão listados no lado esquerdo da tela
- Use o botão de busca ao lado de Available Effects para filtrar os efeitos
- Digite qualquer texto para encontrar efeitos por nome ou categoria
- Pressione ESC para limpar a busca
- Arraste os efeitos da lista para a área Effect Pipeline
- Os efeitos são processados na ordem de cima para baixo
- Arraste o manipulador (⋮) ou clique nos botões ▲▼ para reordenar os efeitos
- Clique no nome do efeito para expandir/ocultar suas configurações
- Shift+clique para expandir/ocultar todos os efeitos, exceto a categoria Analyzer
- Use o botão ON para desativar (bypass) efeitos individuais
- Clique no botão ? para abrir sua documentação detalhada em uma nova aba
- Remova os efeitos utilizando o botão ×
- Clique no botão de roteamento para definir os canais a serem processados e os barramentos de entrada e saída
Usando Presets
- Salve sua cadeia de efeitos:
- Configure sua cadeia de efeitos desejada e os parâmetros
- Digite um nome para seu preset no campo de entrada
- Clique no botão de salvar para armazenar seu preset
- Carregar um Preset:
- Digite ou selecione um nome de preset na lista suspensa
- O preset será carregado automaticamente
- Todos os efeitos e suas configurações serão restaurados
- Excluir um Preset:
- Selecione o preset que deseja remover
- Clique no botão de excluir
- Confirme a exclusão quando solicitado
- Informações do Preset:
- Cada preset armazena a configuração completa da sua cadeia de efeitos
- Inclui a ordem dos efeitos, os parâmetros e os estados
Seleção de Efeitos e Atalhos de Teclado
- Métodos de Seleção de Efeitos:
- Clique nos cabeçalhos dos efeitos para selecionar efeitos individuais
- Mantenha Ctrl pressionado ao clicar para selecionar múltiplos efeitos
- Clique em um espaço vazio na área Effect Pipeline para desmarcar todos os efeitos
- Atalhos de Teclado:
- Ctrl + Z: Desfazer
- Ctrl + Y: Refazer
- Ctrl + S: Salvar o pipeline atual
- Ctrl + Shift + S: Salvar o pipeline atual como
- Ctrl + X: Recortar os efeitos selecionados
- Ctrl + C: Copiar os efeitos selecionados
- Ctrl + V: Colar os efeitos da área de transferência
- Ctrl + F: Procurar efeitos
- Ctrl + A: Selecionar todos os efeitos no pipeline
- Delete: Excluir os efeitos selecionados
- ESC: Desmarcar todos os efeitos
- Usando a Funcionalidade de Seção:
- Adicione um efeito de Seção no início de um grupo de efeitos
- Digite um nome descritivo no campo Comentário
- Alternar a Seção ON/OFF habilitará/desabilitará todos os efeitos dentro dessa seção
- Use múltiplos efeitos de Seção para organizar sua cadeia de efeitos em grupos lógicos
- Mais sobre efeitos de controle
- Atalhos de teclado (ao usar o player):
- Space: Reproduzir/Pausar
- Ctrl + → ou N: Próxima faixa
- Ctrl + ← ou P: Faixa anterior
- Shift + → ou F ou .: Avançar 10 segundos
- Shift + ← ou B ou ,: Retroceder 10 segundos
- Ctrl + T: Alternar modo de repetição
- Ctrl + H: Alternar modo aleatório
Processamento de Arquivos de Áudio
- Área de Soltar ou Especificar Arquivos:
- Uma área dedicada para soltar arquivos está sempre visível abaixo da área Effect Pipeline
- Suporta um ou múltiplos arquivos de áudio
- Os arquivos são processados usando as configurações da cadeia atual
- Todo o processamento é feito na taxa de amostragem da cadeia
- Status do Processamento:
- A barra de progresso mostra o status atual do processamento
- O tempo de processamento depende do tamanho do arquivo e da complexidade da cadeia de efeitos
- Opções de Download ou Salvamento:
- O arquivo processado é gerado no formato WAV
- Múltiplos arquivos são automaticamente empacotados em um arquivo ZIP
Compartilhando Cadeias de Efeitos
Você pode compartilhar a configuração da sua cadeia de efeitos com outros usuários:
- Após configurar sua cadeia de efeitos desejada, clique no botão Share no canto superior direito da área Effect Pipeline
- A URL do aplicativo web será copiada automaticamente para sua área de transferência
- Compartilhe a URL copiada com outros – eles poderão recriar exatamente sua cadeia de efeitos ao abri-la
- No aplicativo web, todas as configurações dos efeitos são armazenadas na URL, facilitando o salvamento e compartilhamento
- Na versão do aplicativo desktop, exporte as configurações para um arquivo effetune_preset a partir do menu Arquivo
- Compartilhe o arquivo effetune_preset exportado. O arquivo effetune_preset também pode ser carregado arrastando-o para a janela do aplicativo web
Reset de Áudio
Se você estiver enfrentando problemas de áudio (interrupções, falhas):
- Clique no botão Reset Audio no canto superior esquerdo no aplicativo web ou selecione Reload no menu View no aplicativo desktop
- O pipeline de áudio será reconstruído automaticamente
- A configuração da sua cadeia de efeitos será preservada
Combinações Comuns de Efeitos
Aqui estão algumas combinações populares de efeitos para aprimorar sua experiência de escuta:
Melhoria para Fones de Ouvido
- Stereo Blend -> RS Reverb
- Stereo Blend: Ajusta a largura estéreo para conforto (60-100%)
- RS Reverb: Adiciona uma ambiência sutil de sala (mistura de 10-20%)
- Resultado: Audição com fones de ouvido mais natural e menos fatigante
Simulação de Vinil
- Wow Flutter -> Noise Blender -> Saturation
- Wow Flutter: Adiciona uma variação suave de pitch
- Noise Blender: Cria uma atmosfera semelhante à do vinil
- Saturation: Adiciona um calor analógico
- Resultado: Experiência autêntica de disco de vinil
Estilo Rádio FM
- Multiband Compressor -> Stereo Blend
- Multiband Compressor: Cria aquele som de “rádio”
- Stereo Blend: Ajusta a largura estéreo para conforto (100-150%)
- Resultado: Som com qualidade de transmissão profissional
Caráter Lo-Fi
- Bit Crusher -> Simple Jitter -> RS Reverb
- Bit Crusher: Reduz a profundidade de bits para uma sensação retrô
- Simple Jitter: Adiciona imperfeições digitais
- RS Reverb: Cria um espaço atmosférico
- Resultado: Estética clássica lo-fi
Solução de Problemas
Problemas de Áudio
- Interrupções ou Falhas
- Clique no botão Reset Audio no canto superior esquerdo no aplicativo web ou selecione Reload no menu View no aplicativo desktop para reconstruir o pipeline de áudio
- Tente reduzir o número de efeitos ativos
- Alto Uso de CPU
- Desative os efeitos que você não está utilizando ativamente
- Considere usar menos efeitos em sua cadeia
- Ocorrência de Eco
- É provável que suas entradas e saídas de áudio não estejam configuradas corretamente
- Para processar a saída de áudio do navegador, considere instalar um navegador dedicado exclusivamente para o EffeTune, ou use o aplicativo desktop em vez do aplicativo web
Problemas Comuns de Configuração
- Sem Entrada de Áudio
- Verifique se o áudio está sendo reproduzido a partir de uma fonte e saindo para um dispositivo de áudio virtual
- Para a versão do aplicativo web, certifique-se de que as permissões de entrada de áudio estão permitidas em seu navegador e que o dispositivo de áudio virtual está selecionado como dispositivo de entrada
- Para a versão do aplicativo desktop, vá para Config Audio no canto superior direito da tela e certifique-se de que o dispositivo de áudio virtual está selecionado como dispositivo de entrada
- Efeito Não Funciona
- Verifique se o efeito está habilitado (botão ON/OFF)
- Confira as configurações dos parâmetros
- Sem Saída de Áudio
- Para a versão do aplicativo web, certifique-se de que a saída de áudio do sistema operacional está definida como dispositivo de saída
- Para a versão do aplicativo desktop, vá para “Config Audio” no canto superior direito da tela e certifique-se de que o dispositivo de saída correto está selecionado
FAQ
P. Este aplicativo suporta som surround?
R. Atualmente, devido às limitações do navegador, não podemos lidar com mais de 2 canais, e não há um histórico comprovado de operação com som surround. Embora a implementação dos efeitos suporte som surround, teremos que aguardar o suporte futuro dos navegadores.
P. Qual é o comprimento recomendado da cadeia de efeitos?
R. Embora não haja um limite rígido, recomendamos manter sua cadeia de efeitos entre 8 e 10 efeitos para um desempenho ideal. Cadeias mais complexas podem impactar o desempenho do sistema.
P. Como obtenho a melhor qualidade de som?
R. Use taxas de amostragem de 96kHz ou superiores sempre que possível, comece com configurações sutis de efeitos e construa sua cadeia gradualmente. Monitore os níveis para evitar distorções.
P. Isso funcionará com qualquer fonte de áudio?
R. Sim, o EffeTune pode processar qualquer áudio que esteja sendo reproduzido através do dispositivo de entrada selecionado, incluindo serviços de streaming, arquivos locais e mídias físicas.
Efeitos Disponíveis
Categoria |
Efeito |
Descrição |
Documentação |
Analyzer |
Level Meter |
Exibe o nível de áudio com retenção de pico |
Detalhes |
Analyzer |
Oscilloscope |
Visualização em tempo real da forma de onda |
Detalhes |
Analyzer |
Spectrogram |
Mostra as mudanças no espectro de frequência ao longo do tempo |
Detalhes |
Analyzer |
Spectrum Analyzer |
Análise de espectro em tempo real |
Detalhes |
Analyzer |
Stereo Meter |
Visualiza o equilíbrio estéreo e movimentação do som |
Detalhes |
Basics |
DC Offset |
Ajuste de deslocamento CC |
Detalhes |
Basics |
Mute |
Silencia completamente o sinal de áudio |
Detalhes |
Basics |
Polarity Inversion |
Inversão de polaridade do sinal |
Detalhes |
Basics |
Stereo Balance |
Controle de equilíbrio dos canais estéreo |
Detalhes |
Basics |
Volume |
Controle básico de volume |
Detalhes |
Delay |
Delay |
Efeito de atraso padrão |
Detalhes |
Delay |
Time Alignment |
Ajustes finos de sincronização para canais de áudio |
Detalhes |
Dynamics |
Auto Leveler |
Ajuste automático de volume baseado na medição LUFS para experiência de audição consistente |
Detalhes |
Dynamics |
Brickwall Limiter |
Controle transparente de picos para audição segura e confortável |
Detalhes |
Dynamics |
Compressor |
Compressão de faixa dinâmica com controle de limiar, razão e knee |
Detalhes |
Dynamics |
Gate |
Portão de ruído com controle de limiar, razão e knee para redução de ruído |
Detalhes |
Dynamics |
Multiband Compressor |
Processador de dinâmica profissional de 5 bandas com modelagem sonora estilo rádio FM |
Detalhes |
EQ |
15Band GEQ |
Equalizador gráfico de 15 bandas |
Detalhes |
EQ |
5Band PEQ |
Equalizador paramétrico profissional com 5 bandas totalmente configuráveis |
Detalhes |
EQ |
Five Band Dynamic EQ |
Equalizador dinâmico de 5 bandas com ajuste de frequência baseado em limiar |
Detalhes |
EQ |
Hi Pass Filter |
Remove frequências baixas indesejadas com precisão |
Detalhes |
EQ |
Lo Pass Filter |
Remove frequências altas indesejadas com precisão |
Detalhes |
EQ |
Loudness Equalizer |
Correção de balanço de frequência para audição em baixo volume |
Detalhes |
EQ |
Narrow Range |
Combinação de filtros passa-alta e passa-baixa |
Detalhes |
EQ |
Tilt EQ |
Equalizador tilt para modelagem rápida de tonalidade |
Detalhes |
EQ |
Tone Control |
Controle de tonalidade de três bandas |
Detalhes |
Lo-Fi |
Bit Crusher |
Redução de profundidade de bits e efeito de retenção de ordem zero |
Detalhes |
Lo-Fi |
Noise Blender |
Geração e mistura de ruído |
Detalhes |
Lo-Fi |
Simple Jitter |
Simulação de jitter digital |
Detalhes |
Modulation |
Doppler Distortion |
Simula mudanças naturais e dinâmicas no som causadas por sutis movimentos do cone do alto-falante |
Detalhes |
Modulation |
Pitch Shifter |
Efeito de alteração de pitch leve |
Detalhes |
Modulation |
Tremolo |
Efeito de modulação baseado em volume |
Detalhes |
Modulation |
Wow Flutter |
Efeito de modulação baseado em tempo |
Detalhes |
Resonator |
Horn Resonator |
Simulação de ressonância de corno com dimensões personalizáveis |
Detalhes |
Resonator |
Modal Resonator |
Efeito de ressonância de frequência com até 5 ressonadores |
Detalhes |
Reverb |
RS Reverb |
Reverberação por espalhamento randômico com difusão natural |
Detalhes |
Saturation |
Hard Clipping |
Efeito de hard clipping digital |
Detalhes |
Saturation |
Harmonic Distortion |
Adiciona caráter único através de distorção harmônica com controle independente de cada harmônico |
Detalhes |
Saturation |
Multiband Saturation |
Efeito de saturação de 3 bandas para aquecimento preciso baseado em frequência |
Detalhes |
Saturation |
Saturation |
Efeito de saturação |
Detalhes |
Saturation |
Sub Synth |
Mistura sinais sub-harmônicos para realce de graves |
Detalhes |
Spatial |
MS Matrix |
Codificação e decodificação mid-side para manipulação estéreo |
Detalhes |
Spatial |
Multiband Balance |
Controle de balanço estéreo dependente de frequência de 5 bandas |
Detalhes |
Spatial |
Stereo Blend |
Efeito de controle de largura estéreo |
Detalhes |
Others |
Oscillator |
Gerador de sinal de áudio multi-forma de onda |
Detalhes |
Control |
Section |
Agrupa múltiplos efeitos para controle unificado |
Detalhes |
Compatibilidade de Navegador
Frieve EffeTune foi testado e verificado para funcionar no Google Chrome. A aplicação requer um navegador moderno com suporte para:
- Web Audio API
- Audio Worklet
- getUserMedia API
- Drag and Drop API
Detalhes de Suporte do Navegador
- Chrome/Chromium
- Totalmente suportado e recomendado
- Atualize para a versão mais recente para melhor desempenho
- Firefox/Safari
- Suporte limitado
- Algumas funcionalidades podem não funcionar como esperado
- Considere usar o Chrome para a melhor experiência
Taxa de Amostragem Recomendada
Para um desempenho ideal com efeitos não lineares, recomenda-se usar o EffeTune com uma taxa de amostragem de 96kHz ou superior. Essa taxa de amostragem mais alta ajuda a alcançar características ideais ao processar áudio através de efeitos não lineares, como saturação e compressão.
Guia de Desenvolvimento
Quer criar seus próprios plugins de áudio? Confira nosso Plugin Development Guide.
Quer construir um aplicativo desktop? Confira nosso Guia de Construção.
Links
Version History
Source Code
YouTube