Como funciona a análise de espectro de áudio
O analisador utiliza o poder do navegador para capturar áudio do microfone ou decodificar arquivos enviados pelo usuário, sem fazer upload de nada. Ele processa o áudio em tempo real usando a Web Audio API, realizando uma Transformada Rápida de Fourier (FFT) para identificar as frequências presentes em cada momento.
Os resultados são exibidos em três formatos: barras de espectro (intensidade por frequência), forma de onda (visualização do sinal ao longo do tempo) e espectrograma (evolução das frequências no tempo). Tudo é renderizado instantaneamente na tela usando o Canvas do navegador, proporcionando resposta rápida e fiel ao áudio.
Limitações e precisão da análise
A precisão da identificação de frequências e notas depende da resolução do FFT e da qualidade do áudio capturado. Sinais muito complexos ou com ruído intenso podem dificultar a identificação exata, especialmente de sons muito agudos ou graves.
O analisador pode processar apenas o áudio acessível ao navegador, ou seja, do microfone ou arquivos carregados — não analisa áudio do sistema sem entrada explícita. Além disso, não armazena nem transmite dados: toda a visualização é local, garantindo sua privacidade.
Ajustes, modos de visualização e dicas avançadas
Você pode alternar entre visualização em barras, forma de onda ou espectrograma para diferentes aplicações, como identificar notas musicais ou analisar ruídos. A escala de frequência pode ser ajustada para linear ou logarítmica (mais útil para música).
O recurso de suavização faz média entre quadros de FFT, tornando a imagem mais estável, mas pode mascarar sons curtos ou transientes. Para capturar eventos rápidos, recomenda-se diminuir a suavização. Escolha o modo ideal para o tipo de análise desejada.
Perguntas frequentes
O analisador identifica corretamente a frequência e a nota em sinais complexos?
A precisão é alta para sons puros e claros, mas sinais ruidosos ou com muitas frequências ao mesmo tempo podem dificultar a identificação exata da nota. O resultado é uma estimativa baseada na frequência de maior intensidade detectada.
É possível analisar áudio estéreo ou só mono?
A análise normalmente é feita em mono, misturando os canais do áudio carregado ou recebido do microfone. Em arquivos estéreo, ambas as faixas são combinadas na visualização.
Qual a maior resolução de frequência disponível?
A resolução máxima depende do tamanho do FFT usado e da taxa de amostragem do áudio. Tamanhos maiores de FFT oferecem maior detalhamento nas frequências, mas podem aumentar a latência da visualização.
Funciona offline após carregar a página?
Sim. Após o carregamento inicial, toda a análise acontece no navegador, mesmo sem internet. Não há necessidade de conexão ativa para processar áudio local ou do microfone.
Posso exportar as visualizações ou dados?
O site não oferece exportação direta, mas você pode gravar a tela ou tirar capturas de imagem. Não há exportação de dados brutos do espectro.
Como a suavização afeta a detecção de sons rápidos?
Quando a suavização está ativada, sons breves podem ser atenuados e ficar menos visíveis. Para analisar transientes ou ataques rápidos, reduza ou desative a suavização.
Problema ou sugestão para esta ferramenta? Conte para nós