ForHosting KIT · Casa, cozinha e lazer

Calculadora de BPM para milissegundos

A 120 BPM uma semínima dura 500 ms e uma colcheia pontuada 375 ms: digite o andamento e veja a duração de cada nota e cada tempo de delay, da semibreve à fusa, com pontuadas e quiálteras. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
BPM
120
Você obtém
Tempo em ms
500 ms
Ms por tempo
500

Uma calculadora de BPM para milissegundos transforma um tempo em batidas por minuto nas durações exatas de valores de nota e tempos de delay que você precisa em uma DAW, pedalboard ou partitura. Informe o BPM do projeto; a ferramenta devolve o tempo da semínima em milissegundos, uma tabela completa de durações de notas da semibreve à fusa incluindo valores pontuados e de tercina, e um mapa correspondente de tempos de delay com rótulos como 1/4, 1/8 pontuado e 1/8 tercina que unidades multi-efeitos e plugins de delay esperam. Produtores sincronizando ecos à grade, professores explicando valores de notas e desenvolvedores escrevendo testes de metrônomo ou sequenciador de passos precisam da mesma aritmética determinística de 60000 dividido pelo BPM sem abrir uma planilha.

Como o BPM se transforma em milissegundos para notas e delays

Batidas por minuto mede quantos pulsos de semínima ocorrem em sessenta segundos. A relação recíproca é simples e universal na prática de produção ocidental: milissegundos por tempo igual a sessenta mil dividido pelo tempo, então cento e vinte BPM resultam em quinhentos milissegundos por semínima, cem BPM resultam em seiscentos milissegundos e sessenta BPM resultam em mil milissegundos. Uma vez que você tenha essa duração única do pulso, cada outro valor de nota é um múltiplo fixo do tempo.

Uma semibreve abrange quatro tempos, uma mínima dois, uma colcheia meio tempo, uma semicolcheia um quarto de tempo e uma fusa um oitavo de tempo. Valores pontuados esticam uma nota em metade a mais de sua duração sem ponto, então uma semínima pontuada vale um tempo e meio e uma colcheia pontuada vale três quartos de tempo.

Tercinas comprimem três notas iguais no espaço de duas do valor original, e é por isso que uma tercina de semínima dura dois terços de tempo e uma tercina de colcheia dura um terço. Unidades de delay e multi-tap anunciam as mesmas durações sob rótulos fracionários como um quarto, um oitavo pontuado ou um oitavo em tercina; a aritmética é idêntica, só muda o dicionário de chaves.

Rejeitar BPM não positivo não é pedantismo: divisão por zero ou um pulso negativo produziria tempos de delay não físicos que quebrariam scripts de automação e relógios MIDI de hardware.

Dicas práticas, limites e buscas relacionadas

Prefira enviar números em vez de strings pré-formatadas quando você controla o cliente; strings numéricas são aceitas apenas quando correspondem a um padrão numérico finito estrito. Pontos de referência comuns de estúdio são fáceis de memorizar: cento e vinte BPM significam quinhentos milissegundos na semínima, duzentos e cinquenta na colcheia e cento e vinte e cinco na semicolcheia; setenta e dois BPM são úteis para verificar delays de baladas; cento e quarenta BPM são uma base frequente da música eletrônica de dança.

Esta página mira quem busca uma calculadora de BPM para milissegundos, conversor de duração de notas por tempo ou tempo de delay em ms a partir de batidas por minuto; não é um motor de swing ou shuffle, não é um conversor de taxa de amostragem ou ticks MIDI por semínima e não é um gerador de áudio de metrônomo em tempo real.

Prefira esta capacidade quando você já conhece o tempo do projeto e só precisa de tabelas em milissegundos; se sua fonte é uma gravação em tempo livre sem grade, detecte ou marque o BPM primeiro.

Sincronizar tempos de delay e reverb à grade do projeto

Produtores informam o BPM da sessão e copiam os milissegundos de 1/4, 1/8_dotted ou 1/8_triplet para os campos de delay dos plugins para que os ecos caiam no tempo.

Exercícios de teoria musical e valores de notas

Professores geram tabelas determinísticas da semibreve à fusa em um tempo escolhido para que os alunos comparem cálculos manuais com respostas fixas em ms.

Como converter BPM em milissegundos?

Milissegundos por tempo de semínima são 60000 dividido pelo BPM. Outros valores de nota multiplicam essa duração pelo seu comprimento relativo em tempos (por exemplo, uma colcheia vale 0.5 tempos).

O que acontece se o BPM for zero ou negativo?

Durações de delay e de notas são indefinidas para tempos não positivos.

Um tempo é sempre uma semínima?

Sim para esta calculadora. Ela segue a convenção padrão de produção de que o BPM conta pulsos de semínima, o que corresponde à maioria dos mapas de tempo de DAW em 4/4.

A calculadora de BPM para milissegundos é gratuita?

A ferramenta no navegador é gratuita e roda localmente.

Qual tempo de delay corresponde a uma colcheia pontuada a 120 BPM?

Uma colcheia pontuada dura 375 ms a 120 BPM, porque vale três quartos de um tempo de 500 ms. Ajuste o delay para esse valor e os ecos caem entre os tempos com aquela sensação pontuada clássica.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/hobby/bpm-to-ms

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/hobby/bpm-to-ms \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bpm":120}'
{
  "bpm": 120
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.bpm_to_ms",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_abs1000000000000
min_bpm1e-12
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Tempos não positivos são rejeitados com um erro claro de invalid_input para que scripts nunca inventem silenciosamente tempos de delay negativos ou infinitos. O caminho é matemática pura — sem rede, sem sementes aleatórias, sem dependência de relógio — então o executor gratuito no navegador e a API pré-paga retornam o mesmo JSON após o arredondamento decimal fixo em cada chamada.

Como o BPM se transforma em milissegundos para notas e delays

Esta capacidade, portanto, trata o tempo como um número finito estritamente positivo, arredonda cada duração publicada para doze casas decimais para um JSON estável e entrega um array de etapas ordenado para que estudantes e testes unitários possam recalcular manualmente 60000 sobre o BPM e os multiplicadores de tempo.

Como chamar a API e o que ela devolve

O array de etapas percorre do tempo bruto até a duração do tempo e linhas representativas de notas e delays para que você possa verificar valores intermediários em testes. Envie um corpo JSON com um único número finito obrigatório: bpm, também aceito pelos apelidos tempo, beats_per_minute e tempo_bpm. O valor absoluto deve permanecer dentro do limite publicado de um trilhão, e o valor deve ser estritamente maior que zero; valores iguais ou abaixo de zero, campos ausentes, strings não numéricas e números não finitos retornam invalid_input e nunca são cobrados. Em caso de sucesso, a resposta ecoa o bpm arredondado, define beat_ms e ms_per_beat com a mesma duração da semínima em milissegundos, unit com a string ms, formula com a relação fechada duration_ms igual a 60000 sobre bpm vezes note_beats com um tempo igual a uma semínima, e message com um breve resumo em inglês. O objeto note_durations_ms lista whole, half, quarter, eighth, sixteenth, thirty_second, dotted_half, dotted_quarter, dotted_eighth, dotted_sixteenth, triplet_quarter, triplet_eighth e triplet_sixteenth. O objeto delay_times_ms lista a mesma física sob rótulos de produção incluindo 1/1, 1/2, 1/4, 1/8, 1/16, 1/32 e variantes pontuadas e de tercina como 1/4_dotted e 1/8_triplet. O preço é fixo de US$ 0,002 por requisição bem-sucedida com item unitário e preço marginal zero.

Dicas práticas, limites e buscas relacionadas

Mantenha o BPM dentro do intervalo absoluto publicado para que a duração recíproca do tempo permaneça finita em precisão dupla IEEE no Worker e no navegador. Ao ensinar, combine um caminho feliz positivo com um tempo zero ou negativo deliberado para demonstrar o caminho rígido do invalid_input, e confirme que as chaves pontuadas e de tercina permanecem consistentes com o valor sem ponto multiplicado por um ponto cinco ou por dois terços, respectivamente. Tarefas que falham retornando invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando aprendizes sondam casos extremos de propósito. Verificações de ida e volta são simples: recalcule 60000 dividido por bpm e confirme que é igual a beat_ms dentro do arredondamento de doze casas decimais, depois multiplique pelos números de tempos documentados para as linhas de semibreve, semínima pontuada e colcheia em tercina.

Testes unitários para sequenciadores e metrônomos

Desenvolvedores alimentam valores conhecidos de BPM e verificam beat_ms e note_durations_ms contra fixtures golden sem temporizadores de relógio ou hardware de áudio.

Qual é a diferença entre note_durations_ms e delay_times_ms?

Eles usam os mesmos valores em milissegundos. note_durations_ms usa nomes musicais (quarter, dotted_eighth); delay_times_ms usa rótulos no estilo DAW (1/4, 1/8_dotted) comuns em plugins de delay.

Ver a documentação completa do KIT →