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.
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
- Arraste ou escolha um arquivo de áudio. A análise começa sozinha.
- No alto aparece o tempo; abaixo, a incerteza (±) e a confiabilidade da estimativa.
- 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
- D. P. W. Ellis: Beat Tracking by Dynamic Programming. Journal of New Music Research 36(1), 2007, S. 51–60 (Onset-Stärke, Tempo-Schätzung, Abschnitt 3)
- MDN – BaseAudioContext.decodeAudioData()
- MDN – OfflineAudioContext (Web Audio API)
Última atualização:
Ferramentas relacionadas
- Contador de BPM: toque no ritmoContador de BPM online: toque na área ou numa tecla no ritmo da música e veja na hora o BPM, a regularidade do seu toque e o andamento pela metade e em dobro.
- Cortar MP3 e fazer toque de celularCorte MP3 online: forma de onda, início e fim exatos, fade de entrada e saída, exporte em MP3 ou WAV, por exemplo como toque. Grátis e sem upload.
- Metrônomo onlineMetrônomo online grátis: 20–300 BPM, compassos de 2/4 a 12/8, acento por tempo, subdivisões e tap tempo. Precisão de amostra, sem aplicativo.
- Converter vídeo para MP3Converter vídeo para MP3 grátis: extraia o áudio de MP4, MOV ou WebM em MP3 ou WAV, com bitrate e corte do trecho. Sem upload, direto no navegador.
- Assinar um PDFAssine um PDF no navegador: desenhe, digite ou envie a imagem da sua assinatura, posicione na página e salve. Grátis, sem cadastro e sem enviar o documento.
- Fazer colagem de fotosFaça uma colagem de fotos online: de 2 a 9 imagens, 11 layouts, tamanhos para Instagram, stories ou revelação 10 × 15, borda à escolha. Grátis.