Visualizador de espectro de áudio
Visualize em tempo real o espectro de frequências de um arquivo de áudio durante a reprodução, ou diretamente do seu microfone. As frequências graves aparecem à esquerda do gráfico e as agudas à direita.
Como funciona
O som é decomposto em tempo real em suas frequências constituintes por meio de um AnalyserNode da Web Audio API, que aplica uma transformada rápida de Fourier (FFT) ao sinal de áudio. Cada barra do gráfico representa a intensidade de uma faixa de frequência específica em um determinado instante: as barras da esquerda correspondem aos graves, as da direita aos agudos.
Para que serve esse tipo de visualização?
Ela permite identificar visualmente as frequências dominantes de uma gravação (uma voz, um baixo, um agudo estridente), localizar um chiado ou ruído de fundo concentrado em uma faixa de frequência específica, ou ainda conferir rapidamente o equilíbrio geral de uma mixagem antes de exportá-la.
Por que preciso clicar em reproduzir para ver o espectro do arquivo?
A análise é feita sobre o fluxo de áudio que está realmente sendo reproduzido: sem reprodução ativa, não há nenhum sinal para analisar. O espectro é atualizado automaticamente assim que você inicia a reprodução e para corretamente ao pausar ou ao chegar ao fim do arquivo.
O que acontece se eu negar o acesso ao microfone?
O modo microfone exige uma permissão explícita do seu navegador. Se você a negar ou se nenhum microfone estiver disponível, uma mensagem de erro clara é exibida e você pode continuar usando normalmente o modo de arquivo de áudio.
Processamento 100% local: a análise do espectro é feita inteiramente no seu navegador por meio da Web Audio API. No modo microfone, o som nunca é gravado nem enviado a um servidor — ele é analisado apenas ao vivo, para exibição, e descartado imediatamente.