Detector de BPM para arquivos de áudio

Arraste um MP3, M4A ou WAV – em poucos segundos aparece o tempo em batidas por minuto. Com honestidade e uma margem ±, porque nem toda música tem um tempo único.

Arraste os arquivos para cá ou

Um arquivo de áudio (MP3, M4A, WAV, OGG, FLAC…), até 60 minutos

Seus arquivos são processados só no seu navegador e não são enviados para nenhum servidor – eles não saem do seu aparelho.

Tempo detectado

Escolha um arquivo de áudio – o tempo aparece aqui.

Resultado

Como o cálculo é feito

DJs, dançarinos, músicos treinando ou corredores procurando música no ritmo da passada querem saber o tempo de uma faixa. Esta ferramenta estima as batidas por minuto (BPM) direto do arquivo – localmente, sem a música sair do seu aparelho.

Como funciona

  1. Arraste ou escolha um arquivo de áudio. A análise começa sozinha.
  2. No alto aparece o tempo; abaixo, a incerteza (±) e a confiabilidade da estimativa.
  3. Se aparecer um segundo tempo, muitas vezes é a metade ou o dobro – bata junto por alguns segundos para decidir.

Como é calculado

O arquivo é convertido para 11.025 Hz mono. Um espectro de curta duração gera uma “curva de ataques” que sobe a cada batida. Sua autocorrelação mostra em que intervalo os ataques se repetem. Como em D. P. W. Ellis (2007), ela é ponderada com uma janela em torno de 120 BPM, porque as pessoas tendem a perceber tempos nessa faixa; daí também sai o tempo alternativo. O resultado é refinado em vários períodos da batida, e a incerteza vem da comparação de trechos de 20 segundos.

Limites

Em músicas sem batida clara – clássica de tempo livre, ambient, fala – o resultado é incerto ou não aparece. O cálculo muitas vezes não distingue metade e dobro do tempo. São analisados no máximo os primeiros 6 minutos. Não mostramos a tonalidade de propósito, porque não conseguimos determiná-la com confiabilidade suficiente.

Privacidade

O arquivo é processado só no seu navegador e não é enviado.

Perguntas frequentes

Como descobrir o BPM de uma música?

Escolha o arquivo aqui – o tempo é calculado automaticamente e mostrado com a margem. Grátis e sem upload.

Por que às vezes aparece um segundo tempo?

Porque metade e dobro podem servir igualmente bem, por exemplo 70 e 140 BPM. Depende de como você sente a batida básica.

Qual a precisão?

Nos nossos testes com batidas regulares o erro ficou abaixo de 1 BPM. Em música real, a margem ± e a confiabilidade mostram quão seguro é cada resultado.

Também detecta a tonalidade?

Não. A detecção de tonalidade não seria confiável o bastante, por isso ficou de fora.

Fontes e base legal

Última atualização:

Ferramentas relacionadas