Metrônomo online
Metrônomo online
Barra de espaço inicia e para.
Metrônomo parado.
0,5 s entre as batidas (500 ms).
Toque no ritmo da música, duas vezes ou mais. Depois de 2 segundos parado, a contagem recomeça.
Escolha o andamento de 20 a 300 batidas por minuto, o compasso e o volume, e toque em Iniciar. Se você não sabe o andamento, toque no ritmo da música.
Como usar o metrônomo
Ajuste o andamento com os botões − e +, com a barra ou digitando o número. O ponto maior da fileira é a primeira batida do compasso, e a que está acesa é a que acabou de tocar. Em Batidas por compasso, escolha de 2 a 8; com “Acentuar a primeira batida” marcado, ela soa mais aguda que as outras.
Para descobrir o andamento de uma música, use “Marcar o andamento no toque”: toque no ritmo, duas vezes ou mais, e a página usa a média dos intervalos dos últimos 8 toques. Se você parar por mais de 2 segundos, a contagem recomeça. A barra de espaço inicia e para o metrônomo no computador.
BPM em tempo entre as batidas
BPM são batidas por minuto, então o intervalo entre duas batidas é 60 segundos divididos pelo andamento. A 60 BPM a batida cai uma vez por segundo; a 120, duas vezes por segundo.
| Andamento | Intervalo | Batidas por segundo |
|---|---|---|
| 40 BPM | 1.500 ms | 0,67 |
| 60 BPM | 1.000 ms | 1 |
| 72 BPM | 833 ms | 1,2 |
| 90 BPM | 667 ms | 1,5 |
| 120 BPM | 500 ms | 2 |
| 160 BPM | 375 ms | 2,67 |
| 200 BPM | 300 ms | 3,33 |
Por que o metrônomo não usa só um temporizador
O relógio comum do JavaScript, o de setTimeout e setInterval, não é preciso o bastante para música: o artigo “A tale of two clocks”, do web.dev, resume que esse relógio “is not very precise”, e qualquer trabalho da página atrasa o disparo. O relógio do áudio é preciso, mas só serve para agendar.
A solução é combinar os dois. Um temporizador acorda a cada poucos milissegundos, olha até onde o relógio do áudio chega nos próximos 120 ms e agenda ali as batidas que faltam. Se o temporizador atrasar um pouco, as batidas já estavam marcadas no relógio certo. Mudar o andamento com o metrônomo tocando vale a partir da batida seguinte, sem pular nem repetir nenhuma.
Compasso, acento e o 6/8
O metrônomo conta batidas iguais. O acento na primeira ajuda a sentir onde o compasso começa: 3 batidas para uma valsa em 3/4, 4 para o 4/4. Um compasso composto, como o 6/8, é sentido em duas pulsações de três colcheias cada. Para estudá-lo assim, escolha 2 batidas por compasso e regule o andamento pela pulsação, e não pela colcheia.
O que pode atrapalhar
O som só começa depois do seu toque em Iniciar, porque os navegadores exigem um gesto do usuário para liberar o áudio: a MDN resume a regra como criar ou retomar o contexto “from inside a user gesture”. Com a aba em segundo plano, a tela bloqueada ou a economia de bateria ligada, o navegador pode atrasar os temporizadores e o metrônomo falhar; mantenha a página aberta e à frente enquanto toca.
Fones e caixas de som por Bluetooth somam um atraso de áudio que a página não consegue medir, e o clique é um som sintetizado simples, sem a variedade de timbres de um metrônomo físico.