Detector de BPM

Carregando o analisador de áudio…

Descubra o tempo provável de uma música, loop ou gravação de ensaio sem precisar marcá-lo manualmente. Escolha um arquivo de áudio e o Detector de BPM analisará pulsos rítmicos repetidos para indicar uma estimativa de batidas por minuto, além de alternativas úteis em metade e dobro do tempo. Use o resultado para ajustar um metrônomo, alinhar a grade de uma DAW, planejar um remix ou comparar faixas. A percepção do tempo pode ser ambígua, então considere o número um ponto de partida e confirme-o ouvindo, principalmente em apresentações ao vivo, músicas com mudanças de andamento, arranjos esparsos ou ritmos sincopados.

Como descobrir o BPM de um arquivo de áudio

  1. 1

    Escolha um arquivo de áudio nítido

    Selecione uma música, loop ou gravação. Um trecho com bateria constante ou outros ataques bem definidos costuma oferecer indícios de tempo melhores do que silêncio ou sons sustentados.

  2. 2

    Prepare um trecho adequado

    Em gravações longas, a ferramenta analisa automaticamente um trecho central. Se o ritmo estabelecido estiver em outra parte, recorte o arquivo para deixá-lo próximo do centro. O navegador faz a decodificação localmente; a compatibilidade com codecs depende do navegador e da codificação, não apenas da extensão.

  3. 3

    Analise o pulso repetido

    A ferramenta mede variações de energia semelhantes a ataques e verifica com que regularidade elas se repetem dentro da faixa de BPM selecionada.

  4. 4

    Compare as opções de andamento

    Consulte a estimativa mais forte, o indicador de clareza e os pulsos relacionados em metade ou dobro do tempo, sem pressupor que um único nível métrico seja sempre o correto.

  5. 5

    Confirme e salve o resultado

    Verifique se o pulso continua alinhado ao longo de várias frases e depois copie o BPM ou baixe um resumo da análise em JSON ou CSV.

O que o BPM mede

BPM significa batidas por minuto. Um andamento de 120 BPM contém 120 batidas percebidas em um minuto, portanto cada batida ocorre a cada 0,5 segundo. O BPM descreve a velocidade do pulso; ele não identifica a tonalidade, a fórmula de compasso, o primeiro tempo do compasso, o groove nem o padrão exato da bateria.

As conversões básicas são:

  • segundos por batida = 60 ÷ BPM
  • milissegundos por batida = 60.000 ÷ BPM
  • BPM = 60 ÷ segundos por batida
  • amostras por batida = taxa de amostragem × 60 ÷ BPM
  • Somente em 4/4, segundos por compasso de quatro tempos = 240 ÷ BPM
Andamento Segundos por batida Milissegundos por batida Compasso de quatro tempos
60 BPM 1,000 s 1.000 ms 4,000 s
90 BPM 0,667 s 667 ms 2,667 s
120 BPM 0,500 s 500 ms 2,000 s
128 BPM 0,469 s 469 ms 1,875 s
140 BPM 0,429 s 429 ms 1,714 s

O cálculo do compasso pressupõe quatro tempos contados por compasso. Não o use como prova de que uma faixa está em 4/4. A aula interativa da Ableton sobre batidas e andamento demonstra como a velocidade do pulso se relaciona ao BPM.

Como funciona a estimativa do andamento pelo áudio

Um analisador executado no navegador primeiro lê o arquivo selecionado e o decodifica em dados de amostras PCM com a Web Audio API. Depois, ele pode examinar variações de energia ou outros eventos semelhantes a ataques e testar com que regularidade essas variações se repetem. Períodos repetidos com intensidade tornam-se opções de andamento que podem ser expressas em BPM.

Esse processo estima um andamento percebido a partir do som. Ele não lê o campo de andamento de uma sessão de DAW, arquivo MIDI, partitura ou banco de dados comercial de músicas. As avaliações de recuperação de informações musicais costumam considerar mais de um andamento plausível, pois ouvintes podem marcar níveis métricos diferentes no mesmo trecho. A tarefa MIREX Audio Tempo Estimation documenta avaliações com opções alternativas de andamento.

Como interpretar o resultado

Resultado Significado Como usar
BPM estimado Opção global de andamento mais forte Comece por aqui ao ajustar um metrônomo ou a grade da DAW
Metade do tempo BPM estimado ÷ 2 Experimente quando o resultado parecer duas vezes mais rápido que o pulso musical
Dobro do tempo BPM estimado × 2 Experimente quando o resultado parecer duas vezes mais lento que as subdivisões contadas
Clareza Regularidade com que os indícios periódicos sustentam a opção principal Use para comparação, não como uma porcentagem garantida de precisão
Intervalo analisado Trecho do áudio decodificado usado na estimativa Confira se contém um ritmo estabelecido e representativo

Um indicador de clareza não significa “95% de precisão”. Ele descreve a separação e a regularidade dentro desta análise e não é calibrado como probabilidade para todos os gêneros ou condições de gravação.

Por que aparecem resultados em metade ou dobro do tempo

Um ritmo pode sustentar vários níveis de pulso relacionados. Uma pessoa pode acompanhar cada bumbo a 70 BPM, enquanto outra conta o movimento das colcheias a 140 BPM. As duas velocidades descrevem a mesma relação rítmica de dois para um. Pesquisadores de andamento costumam chamar isso de erro de oitava, embora se trate de ritmo, não de altura musical.

Use o contexto musical para decidir:

  • Escolha a velocidade que corresponde à batida que você marcaria naturalmente.
  • Confira se o metrônomo permanece alinhado durante vários compassos.
  • Compare o resultado com o arranjo, mas não use faixas típicas de um gênero como prova.
  • Em uma DAW, alinhe o primeiro tempo forte e nítido à grade e observe se há desvio nas frases seguintes.

Quando a estimativa pode não ser confiável

Característica do áudio O que pode acontecer Abordagem melhor
Bateria constante e ataques repetidos Geralmente produz opções periódicas mais claras Analise um trecho rítmico representativo
Silêncio prolongado ou introdução baixa O silêncio enfraquece os indícios úteis Recorte o arquivo para deixar o ritmo estabelecido próximo do centro
Música ambiente, legato ou sem percussão Pode haver poucos ataques distintos Marque o pulso manualmente com a função Tap Tempo do Metrônomo
Swing, síncope ou polirritmia As subdivisões podem superar o pulso esperado Compare de ouvido as opções em metade e dobro do tempo
Execução ao vivo ou rubato O andamento pode variar durante a gravação Considere um único BPM como média ou examine trechos separados
Mudanças intencionais de andamento Um único valor global oculta as mudanças Exporte trechos recortados e analise-os separadamente
Clipes muito curtos Pode não haver ciclos repetidos suficientes Use um trecho mais longo que contenha várias frases
Ruído, saturação, aplausos ou fala Ataques não musicais podem influenciar o padrão Escolha um trecho mais limpo quando possível

A análise automática de BPM é um recurso prático, não substitui a audição. Mesmo uma opção numericamente estável pode representar o nível métrico errado.

Processamento no navegador, formatos e privacidade

O áudio selecionado é lido pela File API do navegador e decodificado com decodeAudioData(). A compatibilidade com codecs varia entre navegadores, portanto a mesma extensão de arquivo não garante que a decodificação funcione em todos eles. WAV é a opção de intercâmbio mais confiável; arquivos comuns em MP3, M4A, AAC, OGG ou FLAC só funcionam quando o navegador atual oferece suporte à respectiva codificação.

Os bytes do áudio, o nome do arquivo, a forma de onda e os recursos extraídos permanecem no estado local do navegador, não são vinculados ao Livewire nem enviados a um serviço externo de análise. As solicitações normais da página ainda ocorrem quando ela é carregada ou quando as etapas do fluxo mudam. O armazenamento local pode manter dados limitados da análise entre as etapas; reinicie o projeto para removê-los.

Como copiar e exportar um resultado

  • Copiar BPM copia a estimativa numérica principal.
  • Copiar resumo inclui a estimativa, os níveis de pulso relacionados, a duração, o intervalo e o indicador de clareza.
  • JSON preserva os valores estruturados da análise para um fluxo de trabalho personalizado.
  • CSV oferece uma tabela de opções e valores de tempo fácil de usar em planilhas.

Esses downloads são resumos da análise, não exportações de áudio. A ferramenta não altera, estica, transcodifica, cria uma impressão digital nem identifica a gravação selecionada.

Perguntas frequentes

BPM significa batidas por minuto: o número de pulsos regulares contados em 60 segundos. A 120 BPM, uma batida ocorre a cada 0,5 segundo. Ele descreve o andamento, não a tonalidade, a fórmula de compasso ou o padrão rítmico.

A precisão depende da gravação e do pulso que o ouvinte considera principal. Músicas constantes e percussivas costumam ser mais fáceis do que materiais em rubato, ambientes, ruidosos, sincopados ou com mudanças de andamento. Confirme a estimativa com um metrônomo ou a grade de uma DAW.

O analisador pode ter escolhido um nível métrico relacionado. Um padrão percebido a 70 BPM muitas vezes também aceita uma contagem a 140 BPM. Compare as opções em metade e dobro do tempo e escolha o pulso que você marcaria naturalmente.

Sim. Apresentações ao vivo podem oscilar, músicas expressivas podem acelerar e desacelerar, e produções podem incluir mudanças intencionais de andamento. Uma estimativa global resume o intervalo analisado e pode ocultar variações locais.

A ferramenta aceita os arquivos que o navegador atual consegue decodificar por meio da Web Audio. A compatibilidade com codecs pode variar mesmo quando dois arquivos têm a mesma extensão. Se a decodificação falhar, tente um WAV PCM ou uma exportação comum em MP3 ou AAC.

Use material suficiente para várias repetições do ritmo estabelecido. Um refrão limpo ou um trecho conduzido pela bateria costuma ser mais informativo do que um som muito curto, uma introdução silenciosa ou uma transição. Mais tempo nem sempre é melhor quando a música muda de andamento.

Não. O arquivo selecionado é decodificado e analisado neste navegador. O áudio, o nome do arquivo, a forma de onda e os recursos extraídos da análise não são enviados pelo Livewire nem a um serviço externo de áudio ou IA.

Não. Andamento, tonalidade e métrica são propriedades diferentes. Use o Detector de tonalidade quando conhecer os acordes e confirme a métrica ouvindo ou consultando uma partitura. Um cálculo de quatro tempos não prova que a música esteja em 4/4.

Ferramentas relacionadas