Localizador de BPM e Tonalidade grátis
Estime o andamento (BPM) e a tonalidade musical de uma música no seu navegador, com opção de tap-tempo.
Estime o andamento e a tonalidade musical de uma faixa no seu dispositivo. O andamento vem da detecção de onset de batida; a tonalidade de uma análise chroma Krumhansl–Schmuckler.
Solte um arquivo aqui ou clique para procurar
MP4, MOV · processado no seu dispositivo
ou pressione Ctrl+V para colar da área de transferência
Toque o botão no ritmo da batida para obter um BPM.
Seus arquivos nunca saem do seu dispositivo. Todo o processamento acontece localmente no seu navegador.
BPM e tonalidade são estimativas automáticas e podem estar incorretos — especialmente para músicas com mudanças de andamento ou tonalidade ambígua. Verifique antes de confiar neles.
🔒 Seu áudio é analisado inteiramente no seu navegador — nada é enviado.
Como funciona
Estime o tempo (BPM) e a tonalidade musical de uma faixa diretamente no seu navegador. O tempo vem da deteção de ataques; a tonalidade é estimada a partir de um perfil de croma com o algoritmo Krumhansl–Schmuckler. Há também um botão de tap-tempo. Os resultados são estimativas — verifique antes de confiar neles.
- 1Adicione a sua faixaArraste um arquivo de áudio. Ele é decodificado no seu dispositivo.
- 2AnalisarA ferramenta deteta ataques de batida e constrói um perfil de classe de tom.
- 3Leia a estimativaVeja o BPM, a tonalidade mais provável e uma pontuação de confiança.
- 4Toque ao ritmoPrefere tocar? Use o botão tap-tempo para um BPM rápido.
O seu áudio é analisado inteiramente no seu dispositivo — nada é carregado.
Guia
Exemplo prático
Clique em “Testar um exemplo”. A ferramenta cria um loop curto a exatamente 120 BPM em lá menor, carrega-o e começa a analisar de imediato, então não há botão “Analisar faixa” para clicar. Os campos “Andamento (BPM)” e “Tonalidade” são preenchidos, e você pode conferi-los com essa resposta conhecida. Para lá menor, o campo da tonalidade acrescenta “Camelot: 8A”, e “Tonalidades compatíveis para mixagem harmônica” lista “8B · dó maior”, “7A · ré menor” e “9A · mi menor”. Abaixo do resultado fica o “Tap tempo”, que também funciona sem arquivo. Toque a cada meio segundo: depois do segundo toque ele mostra “Tap tempo · 120 BPM”, porque 60 dividido por 0,5 é 120. Espere mais de 2 segundos e a contagem recomeça.
Quais configurações usar e os limites
- Dê um arquivo a ele, ou dispense o arquivo e toque. A área de soltar aceita um arquivo de áudio ou vídeo, e a análise começa assim que ele chega. Para um vídeo, a página decodifica a faixa de som. O arquivo inteiro é decodificado na memória, então um arquivo é recusado acima de um limite do dispositivo: cerca de 2 GB em um computador comum, 1 GB em um que informa 4 GB de memória ou menos e 400 MB em um celular ou tablet. Se você só quer o andamento de uma música que toca em outro lugar, o botão “Tap tempo” da primeira tela não precisa de arquivo.
- Corrija meio tempo e tempo duplo com os dois botõezinhos. O andamento sempre é dobrado para a faixa de 60 a 180 BPM, então uma faixa a 200 BPM só pode aparecer como 100. Os botões “×½” e “×2” (chamados “Mostrar meio tempo” e “Mostrar tempo duplo” para leitores de tela) mostram a metade ou o dobro do resultado, arredondado a 0,1, e clicar no mesmo botão de novo volta ao original. A página diz “Soando estranho? Erros de meio/tempo duplo são comuns.” O Tap tempo usa a mesma faixa de 60 a 180.
- Leia a tonalidade junto com seu rótulo de confiança. Ao lado de “Confiança” você vê uma porcentagem e uma etiqueta. A porcentagem é o quanto o melhor perfil de tonalidade se ajusta, na escala de 0 a 100. A etiqueta é o melhor guia, porque compara o vencedor com o segundo colocado: uma diferença de 0,12 ou mais é “Correspondência forte”, de 0,05 até 0,12 é “Provável”, e qualquer coisa menor é “Ambíguo”. A menos que a correspondência seja forte, uma linha como “Segundo lugar próximo: lá menor” cita o outro candidato. Uma tonalidade maior e sua relativa menor costumam ter pontuação quase igual, então confira as duas de ouvido.
- Use o código Camelot para mixagem harmônica. O código é um número de 1 a 12 mais A para menor ou B para maior, então lá menor é 8A e dó maior é 8B. “Tonalidades compatíveis para mixagem harmônica” lista três vizinhas: o mesmo número com a outra letra (a relativa), um passo para baixo na roda e um passo para cima, e a roda dá a volta de 12 para 1. Para 8A isso dá 8B · dó maior, 7A · ré menor e 9A · mi menor. As tonalidades são escritas com sustenidos (C#, D#, F#, G#, A#), não com bemóis.
- Saiba o que é analisado. O andamento vem dos picos de volume (ataques) encontrados ao longo do primeiro canal da faixa; o espaçamento dos mais regulares é calculado em média. A tonalidade vem de até 12 janelas curtas distribuídas pelos 80 por cento centrais do arquivo, cada uma com cerca de 0,74 segundo a 44,1 kHz, ignorando as quase silenciosas. Um trecho menor que uma janela é lido uma vez. A página avisa que o BPM e a tonalidade são estimativas automáticas, sobretudo em músicas com mudanças de andamento ou tonalidade ambígua, então confira antes de confiar neles.
- Toque junto quando a análise errar. O botão “Tap tempo” fica na primeira tela e de novo abaixo de cada resultado. Toque no ritmo da batida; a partir do segundo toque ele mostra o BPM, como em “Tap tempo · 120 BPM”. Ele usa os últimos 8 toques, e uma pausa de mais de 2 segundos inicia uma nova contagem, então você pode parar e recomeçar sem recarregar a página. Tocar não altera a análise do arquivo acima.
Problemas comuns e como resolvê-los
- Aparece “Não foi possível analisar este arquivo de áudio. Ele pode estar em um formato não suportado ou corrompido.”
- A ferramenta decodifica o arquivo com o decodificador de áudio embutido no navegador, e qualquer falha ao decodificar ou analisar termina nesta mesma mensagem: um formato que o navegador não decodifica, um arquivo danificado ou talvez um arquivo grande demais para a memória do dispositivo. Tente a mesma faixa como MP3 ou WAV, por exemplo convertendo-a com o Conversor de áudio, ou analise um trecho mais curto. Depois da mensagem aparece um botão “Analisar faixa” para você tentar de novo.
- Aparece “Este arquivo tem 620 MB, acima dos ~400 MB que este dispositivo consegue analisar no navegador. Tente um arquivo menor ou um trecho mais curto.”
- O tamanho do arquivo é comparado com o limite do dispositivo assim que você o adiciona: cerca de 2 GB em um computador comum, 1 GB em um computador que informa 4 GB de memória ou menos e 400 MB em um celular ou tablet. O limite é de tamanho de arquivo, não de duração. Corte antes a faixa, ou use uma cópia compactada como um MP3, que é bem menor que um WAV da mesma música.
- O campo “Andamento (BPM)” mostra “—” e os botões “×½” e “×2” não aparecem.
- O detector de andamento precisa de pelo menos dois ataques parecidos com batidas para medir um espaçamento. Um drone, um pad suave, uma fala ou uma introdução muito leve podem não ter nenhum, e então o resultado é 0, que a página mostra como um traço. A tonalidade continua sendo mostrada. Tente um trecho com pulso mais claro, ou toque você mesmo o andamento com o “Tap tempo”.
- O andamento é o dobro ou a metade do que você espera.
- O andamento é dobrado para a faixa de 60 a 180 BPM, e o detector de batidas pode se fixar na metade ou no dobro do pulso que você conta. Clique em “×2” ou “×½” para ver o outro valor; a página diz “Soando estranho? Erros de meio/tempo duplo são comuns.” Uma faixa a 200 BPM só pode aparecer como 100, e “×2” mostra 200. Clicar no mesmo botão de novo volta à leitura original.
- A etiqueta da tonalidade diz “Ambíguo” e uma linha diz “Segundo lugar próximo: lá menor”.
- Os perfis de tonalidade melhor e segundo melhor tiveram pontuações com diferença de até 0,05. Isso costuma acontecer quando uma tonalidade maior e sua relativa menor usam as mesmas notas. Ouça onde as frases repousam, ou toque a faixa junto com um teclado. “Provável” significa que a diferença está entre 0,05 e 0,12; “Correspondência forte” significa 0,12 ou mais, e então nenhuma linha de segundo colocado é mostrada.
Como se compara
Esta ferramenta dá um andamento e uma tonalidade para o arquivo todo, estimados no seu dispositivo. Ela não desenha uma grade de batidas, não acompanha mudanças de andamento, não divide a faixa em seções nem grava o BPM e a tonalidade nas tags do arquivo. Um programa de DJ ou editor de música com grade de batidas permite conferir e corrigir um resultado pela forma de onda; aqui, suas conferências são os botões “×½” e “×2”, o rótulo de confiança da tonalidade e o “Tap tempo”. O andamento fica limitado a 60 a 180 BPM. A tonalidade é comparada apenas com perfis maior e menor, usando o primeiro canal, então músicas modais ou com modulações podem ser mal avaliadas. A página diz que o áudio é analisado no navegador e nada é enviado.
Ferramentas relacionadas
Localizador de Acordes de Áudio
Encontre os acordes de uma música a partir de um MP3 ou outro arquivo de áudio. Veja a linha do tempo dos acordes enquanto toca, o tom, transponha e salve uma folha de acordes. Executa no seu navegador.
Metrônomo
Mantenha o tempo enquanto pratica com um metrônomo preciso por amostra — defina o BPM, escolha uma fórmula de compasso, adicione subdivisões e toque para encontrar a batida.
Teste de extensão vocal
Cante no microfone para descobrir suas notas mais graves e mais agudas, ver sua extensão e uma estimativa cuidadosa do tipo de voz, ou use como afinador de canto com um traçado de altura ao vivo.