Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Detector de BPM

Arraste um MP3/WAV/FLAC e obtenha o BPM (tempo) instantâneo com nível de confiança. Inclui tap-tempo manual. Sem upload, roda no navegador. Grátis.

Upload
Arraste e solte um arquivo de áudio aqui
ou clique para procurar
Escolha um arquivo de áudio para detectar BPM (qualquer formato)
Tap Tap Tempo Manual

Toque o botão abaixo no ritmo para calcular BPM manualmente

Sobre o Detector de BPM

Este detector de BPM online analisa automaticamente seus arquivos de áudio para encontrar o tempo em batidas por minuto (BPM). Perfeito para DJs, músicos, dançarinos e produtores musicais que precisam saber o tempo exato de suas faixas. A ferramenta também inclui um recurso manual de tap tempo para contagem rápida de BPM.

Como detecto o BPM (batidas por minuto) de uma música com esta ferramenta?

Envie seu arquivo de áudio (MP3, WAV, FLAC, OGG, M4A, etc.) arrastando para a área de upload ou clicando para procurar. A ferramenta analisa a faixa inteira no seu navegador usando detecção de onsets e autocorrelação — sem upload para servidor. Em alguns segundos você vê o BPM estimado, a pontuação de confiança, a grade de batidas sobre a forma de onda, e o tom musical se ativado. A maioria das músicas modernas devolve resultado em 3 a 10 segundos. Para faixas de tempo variável (gravações ao vivo, clássica com rubato), a ferramenta reporta uma média e opcionalmente uma curva de tempo ao longo do tempo.

Por que o BPM que detectei difere do que o Spotify ou Beatport mostra?

Três razões. Primeira, BPM depende do gênero e é ambíguo — uma música a 70 BPM e outra a 140 BPM podem ter a mesma percepção de pulso (erro de oitava), e serviços diferentes escolhem diferente. Spotify costuma escolher o harmônico superior para faixas dance; esta ferramenta ajusta ao tempo musical mais provável mas permite dividir ou dobrar com um clique. Segunda, músicas com percussão forte no contratempo podem confundir os rastreadores, e o algoritmo do Spotify usa metadados comerciais e substituições editoriais enquanto esta ferramenta roda puramente sobre análise de sinal. Terceira, apresentações ao vivo derivam de tempo, então a média mostrada depende de qual seção o analisador pesou mais. Se discordar, escute e bata o pulso manualmente como desempate.

Quais formatos de áudio posso analisar para detecção de BPM?

Qualquer formato que o navegador decodifique: MP3, WAV, FLAC, OGG Vorbis, AAC, M4A, Opus, WebM audio e AIFF. A análise é feita sobre as amostras PCM decodificadas, então a escolha do codec não afeta a precisão do BPM — um MP3 de 128 kbps dá a mesma estimativa de tempo que a fonte sem perdas. O que importa é a qualidade do sinal: áudio mal cortado ou distorcido, gravações muito baixas e faixas com reverb pesado ou sidechain forte podem enganar o detector de onsets. Se uma faixa tem intros ou outros silenciosos longos, corte-os antes ou deixe a opção de pular silêncio ignorá-los automaticamente para que o BPM médio reflita a música real.

Qual é uma faixa razoável de BPM para diferentes gêneros?

Faixas típicas: ambient e downtempo 60 a 90, baladas e R&B lento 60 a 80, hip-hop 70 a 100 (ou 140 a 200 em tempo dobrado), rock clássico 100 a 130, pop 95 a 130, house 118 a 130, techno 120 a 150, drum and bass 165 a 180, hardcore e gabber 180 a 250, trap 140 a 160 (frequentemente sentido como 70 a 80 em meio tempo). Use só como guia aproximado — muitas músicas ficam entre gêneros ou mudam de tempo. DJs costumam mixar faixas dentro de mais ou menos 6 por cento entre si para transições naturais, por isso softwares de beat matching oferecem sliders de pitch nesse intervalo; esta ferramenta dá um valor exato para que você saiba quanto ajuste de pitch uma mix vai precisar.

Detector de BPM — Arraste um MP3/WAV/FLAC e obtenha o BPM (tempo) instantâneo com nível de confiança. Inclui tap-tempo manual. Sem upload,
Detector de BPM

Qual a diferença entre BPM, tempo e fórmula de compasso?

BPM (batidas por minuto) é uma contagem de batidas em 60 segundos — uma taxa pura. Tempo é o conceito musical mais amplo que inclui BPM mais sensação estilística (rubato, swing, accelerando) e é frequentemente descrito qualitativamente (allegro, andante). Fórmula de compasso define como as batidas agrupam em compassos: 4/4 são quatro semínimas por compasso, 3/4 são três (valsa), 7/8 são sete colcheias (Take Five). BPM mede taxa, não agrupamento — uma música a 120 BPM pode estar em 4/4, 3/4 ou 6/8 sem mudar seu BPM. Esta ferramenta reporta BPM e detecta o downbeat mais provável (início do compasso); detecção de fórmula é mais difícil e é uma saída opcional separada.

Como a ferramenta realmente detecta tempo — qual algoritmo roda por baixo?

O pipeline tem três estágios. Primeiro, uma função de detecção de onsets transforma o áudio em um sinal 1-D que pica em eventos percussivos. O método mais comum é o fluxo espectral: pegue a STFT (janelas típicas de 1024 amostras, 50 por cento de sobreposição, janela Hann) e some as diferenças positivas de magnitude entre quadros pelos bins. Segundo, o sinal de onsets passa por autocorrelação ou um banco de filtros pente para achar o período que melhor alinha picos regularmente espaçados. Terceiro, o período candidato vira BPM (60 / período em segundos) e é verificado alinhando em fase um click track. Implementações robustas também usam detecção multi-banda e aplicam priors de tempo (faixas típicas de 60 a 200 BPM por gênero) para quebrar ambiguidade de oitava.

Por que o BPM que recebo é metade ou o dobro do esperado? Como corrijo?

É o clássico erro de oitava em rastreamento de batida. A etapa de autocorrelação encontra uma periodicidade nos onsets, mas um pulso estável a 80 BPM também é estável a 40 e 160 BPM — o algoritmo não tem forma puramente matemática de escolher. Para resolver, rastreadores aplicam heurísticas: músicas com subdivisões fortes (hi-hats em semicolcheias) são empurradas para BPM mais alto, músicas com notas longas sustentadas para BPM mais baixo, e um prior centrado em 120 BPM (o tempo global mais comum em música popular) desempata. Se discordar, clique no botão de metade ou dobro — o pulso subjacente está correto, só a oitava escolhida precisa de ajuste. Para trabalho de DJ, sempre confira que a interpretação em meio tempo ou tempo dobrado bate com a sensação da pista.

A ferramenta lida com músicas de tempo variável ou apresentações ao vivo?

Sim, com ressalvas. O modo padrão estima um único BPM global, o que funciona bem para eletrônica e pop estáveis. Para gravações ao vivo, música clássica, baladas com rubato ou músicas que aceleram, ative o modo de tempo dinâmico (às vezes chamado curva de tempo). Isso roda a autocorrelação sobre janelas curtas sobrepostas (tipicamente 4 a 8 segundos) e devolve BPM como função do tempo. Você verá deriva de 1 a 5 BPM na maioria das baladas pop e de 10 a 30 BPM na clássica romântica. Para produtores, a curva pode ser exportada como mapa de tempo para importar no Ableton Live ou Logic Pro para que as partes MIDI sigam o timing ao vivo em vez de forçar um metrônomo rígido em cima.