Metrônomo Online
Clique visual e sonoro em BPM ajustável, com precisão de verdade (não usa temporizador comum, que atrasa) — direto no navegador.
Como funciona o cálculo
Um metrônomo simples costuma usar setInterval do JavaScript pra marcar o tempo, mas isso não é preciso — o navegador pode atrasar o disparo por causa de outras tarefas, e o erro se acumula com o tempo, fazendo o clique “andar” fora do compasso depois de alguns minutos. Esta ferramenta usa a técnica de “agendamento antecipado”: a cada fração de segundo, ela verifica o relógio de alta precisão do sistema de áudio e agenda os próximos cliques com até 100 milissegundos de antecedência, deixando o próprio motor de áudio (não o JavaScript) responsável pelo disparo exato — o mesmo princípio usado em softwares profissionais de produção musical.
Exemplo prático: em 120 BPM, cada batida acontece a cada 500 milissegundos (60.000 ms ÷ 120). Num compasso de 4 tempos, a primeira batida de cada grupo de 4 soa num tom mais agudo (o “acento”), ajudando a sentir onde cada compasso começa.
Como usar
Ajuste o BPM no controle deslizante (ou use um dos atalhos), escolha o compasso e clique em “Iniciar”. O quadrado acima pisca em sincronia com cada batida, com destaque visual no primeiro tempo de cada compasso.
Perguntas frequentes
Posso mudar o BPM com o metrônomo já tocando?
Sim — o novo valor entra em vigor na próxima batida, sem precisar parar e reiniciar.
Funciona igual num tablet ou celular?
Sim, mas alguns navegadores móveis reduzem a precisão de áudio quando a tela é bloqueada ou o app vai pra segundo plano — mantenha a tela ligada durante o uso pra melhor precisão.