Normalizador de volume de áudio (pico)

Leve automaticamente o pico mais forte de um arquivo WAV ou MP3 a um nível-alvo preciso (em dBFS), para igualar o volume percebido de vários arquivos ou evitar um som baixo demais. Processamento de pico (peak), não de loudness percebido — veja o FAQ abaixo para entender a diferença.

Exemplo:
0 dBFS = volume máximo sem clipping. -1 dBFS é um valor comum para manter uma pequena margem de segurança.
WAV PCM de 16 bits ou MP3 — máx. 100 MB por arquivo

Como funciona

A ferramenta analisa a amostra mais forte (o "pico", ou peak) do seu arquivo de áudio e, em seguida, aplica um ganho constante a todo o sinal para que esse pico atinja exatamente o nível-alvo escolhido, em dBFS (decibéis relativos ao máximo digital possível). É uma operação simples, rápida e previsível.

Normalização de pico ou normalização de loudness (LUFS): qual é a diferença?

Esta ferramenta faz uma normalização de pico (peak): ela olha apenas para a amostra mais forte e a ajusta ao nível solicitado, sem se preocupar com o volume médio percebido ao longo de toda a música. As plataformas de streaming (Spotify, YouTube...) usam, na verdade, uma normalização de loudness percebido (LUFS / EBU R128), uma medição bem mais complexa que leva em conta a sensibilidade do ouvido humano às diferentes frequências e o tempo de exposição ao som. Dois arquivos normalizados para o mesmo pico podem, portanto, parecer ter volumes percebidos diferentes. Esta ferramenta não faz esse cálculo de LUFS — não a apresente como se fizesse.

Qual nível-alvo escolher?

-1 dBFS é uma escolha comum e segura: deixa uma pequena margem ("headroom") para evitar qualquer clipping em uma conversão posterior. Use 0 dBFS para o volume máximo possível sem distorção, ou um valor mais negativo (-6, -12...) se quiser manter uma margem de propósito, por exemplo antes de uma mixagem.

O que acontece se o meu arquivo já estiver no nível-alvo, ou for silencioso?

Se o pico atual já corresponder ao nível-alvo, o arquivo sai praticamente inalterado. Se o arquivo for totalmente silencioso (nenhuma amostra diferente de zero), não há pico sobre o qual aplicar ganho: uma mensagem de erro é exibida para esse arquivo, em vez de um resultado normalizado.

Processamento 100% local: a leitura, a eventual decodificação do MP3 e a normalização são feitas inteiramente no seu navegador via WebAssembly — seu áudio nunca é enviado a um servidor.