Analisador de espetro de áudio
Analisador de espetro de áudio online e grátis. Vê a FFT em tempo real do microfone ou de um ficheiro, com eixo log ou linear, espetrograma e nota de pico.
Carrega em «Ligar microfone» e permite o acesso, ou larga um ficheiro de áudio. Nada é gravado nem enviado.
- Frequência de pico
- –
- Nota mais próxima
- –
- Nível de pico
- –
- Resolução
- –
Como usar o analisador de espetro
- Carrega em Ligar microfone e permite o acesso quando o navegador pedir. O espetro começa a mexer-se assim que chega som.
- Para analisar uma gravação, larga um ficheiro de áudio na zona de largada (MP3, WAV, OGG, FLAC…) e carrega em Reproduzir ficheiro. Ouves o ficheiro enquanto é analisado.
- Escolhe uma Vista: Barras, Linha ou Espetrograma (cascata), que desliza da direita para a esquerda e mostra como o espetro muda ao longo do tempo.
- Escolhe o Eixo das frequências: Logarítmico (como o ouvido ouve, cada oitava ocupa a mesma largura) ou Linear (os mesmos hertz por píxel, útil para harmónicos e altas frequências).
- Ajusta o Tamanho da FFT e a Suavização para equilibrar detalhe e estabilidade (ver abaixo).
- Carrega em Congelar para fixar a imagem atual e lê-la com calma, e depois em Retomar. Parar liberta o microfone e fecha o motor de áudio.
Os valores por baixo do gráfico indicam a Frequência de pico (a componente mais forte acima de 20 Hz), a Nota mais próxima com o desvio em cents (A4 = 440 Hz), o Nível de pico e a Resolução da análise.
O que mostra o analisador
Um analisador de espetro decompõe um som nas suas frequências com uma transformada rápida de Fourier (FFT). Cada bloco de amostras transforma-se numa lista de «bins», e o bin k fica em k × taxa de amostragem ÷ tamanho da FFT hertz. A altura de cada barra é a energia nessa banda, em decibéis relativos à escala digital máxima. O navegador aplica uma janela de Blackman antes da FFT, por isso uma onda sinusoidal pura à escala máxima dá cerca de −14 dB e não 0 dB: os valores servem sobretudo para comparar frequências entre si, não como sonómetro absoluto.
A frequência de pico é refinada entre dois bins por interpolação parabólica, o que a torna mais precisa do que o simples espaçamento entre bins. Mostra a componente mais forte, que costuma ser, mas nem sempre, a nota que ouves: numa nota grave de baixo ou numa voz, o segundo harmónico pode ser mais forte do que a fundamental.
Tamanho da FFT, resolução e suavização
O Tamanho da FFT define a resolução em frequência: a 48 kHz, 2048 pontos dão cerca de 23 Hz por bin, 8192 dão 5,9 Hz e 32 768 dão 1,5 Hz. Uma FFT maior separa melhor frequências próximas e notas graves, mas precisa de um excerto de áudio mais longo (32 768 amostras são cerca de 0,7 s), por isso reage mais devagar a mudanças rápidas. Para voz e bateria, 1024 a 4096 funciona bem; para afinação, notas de baixo ou caça a zumbidos, usa 16 384 ou mais.
A Suavização faz a média de cada imagem com as anteriores. A 0 vês todas as oscilações; por volta de 0,8 a imagem fica calma e mais fácil de ler. O espetrograma usa os mesmos dados, com cores que vão do preto (silêncio), passando pelo roxo e o vermelho, até ao amarelo e ao branco (forte).
Utilizações práticas
- Encontrar um zumbido da rede elétrica (50 ou 60 Hz e os seus harmónicos) ou um assobio de anel de terra.
- Ver que frequências um instrumento, uma voz ou uma ressonância da sala realçam antes de mexeres num equalizador.
- Testar uma coluna ou uns auscultadores com um varrimento de um gerador de tons e procurar vales e picos.
- Ver o corte de um ficheiro MP3: muitas codificações com taxa de bits baixa param por volta dos 16 kHz.
Perguntas frequentes
O meu áudio é gravado ou enviado para algum lado?
Não. O sinal do microfone e os ficheiros são analisados no navegador com a Web Audio API. Nada é gravado, guardado ou enviado, e Parar desliga o microfone.
Porque é que não vejo nada acima de 16 ou 20 kHz?
O topo do gráfico corresponde a metade da taxa de amostragem (a frequência de Nyquist, muitas vezes 24 kHz). Muitos microfones e telemóveis filtram as frequências mais altas, e os ficheiros com perdas cortam-nas muitas vezes para poupar espaço, por isso o topo do espetro pode ficar vazio.
Porque é que a nota de pico difere da nota que toco?
O analisador mostra a frequência mais forte, e um harmónico pode ser mais forte do que a fundamental, sobretudo nas notas graves. Usa um tamanho de FFT maior para notas graves, ou um afinador dedicado, que deteta a altura em vez do bin mais forte.
Devo usar o eixo logarítmico ou o linear?
O logarítmico corresponde à audição e à música: cada oitava tem a mesma largura, por isso os detalhes dos graves ficam visíveis. O linear dá o mesmo espaço a cada hertz, o que facilita a leitura de harmónicos igualmente espaçados e dos agudos.
Posso medir o nível de pressão sonora em dB SPL com esta ferramenta?
Não. Os níveis são relativos à escala digital máxima e dependem do ganho do microfone e da janela de análise. Para estimar o volume numa sala, usa um sonómetro calibrado.
Ferramentas relacionadas
- Gerador de tons Gerador de tons online e grátis. Reproduz uma onda sinusoidal, quadrada, dente de serra ou triangular a qualquer frequência de 20 Hz a 20 kHz.
- Afinador de guitarra e ukulele Afinador de guitarra online e grátis com o microfone. Afina guitarra (padrão, Drop D, DADGAD, Open G), ukulele ou baixo, com referência A4 ajustável.
- Medidor de decibéis Estima o nível sonoro com o microfone. Leituras relativas em dBFS com mínimo, média (Leq), máximo, gráfico de 60 segundos e calibração opcional.
- Testar microfone Teste de microfone online gratuito com medidor de nível em dBFS, escolha do dispositivo e gravação de 5 ou 10 segundos para ouvir. Nada é enviado.