Metrônomo

An accurate online metronome with adjustable tempo, time signature, accented downbeat, and tap tempo, built on the Web Audio API for drift-free timing.

Por Marshkalk

Toque no botão algumas vezes no ritmo para ajustar o BPM automaticamente.

Por que o tempo não desvia

Um metrônomo construído sobre um temporizador comum de JavaScript, como setInterval, desvia depois de alguns minutos, porque o navegador só assegura que a chamada dispara no mínimo após o atraso pedido, nunca exatamente no horário. Esta ferramenta agenda cada clique contra o próprio relógio de áudio da Web Audio API, enfileirando os tempos com uma pequena antecedência e reconferindo essa fila em intervalos curtos, o que mantém o andamento estável mesmo com o resto da página ocupada.

Como ler as fórmulas de compasso

O número de cima de uma fórmula de compasso indica quantos tempos há em cada compasso, e é isso que o clique acentuado do primeiro tempo marca. 4/4 é a fórmula mais comum no pop, no rock e na maior parte da música contemporânea. 3/4 dá uma sensação de valsa, com três tempos por compasso. Fórmulas compostas como 6/8, 9/8 e 12/8 agrupam os tempos de três em três, comuns em baladas, jigs e grooves com shuffle.

Usando o tap tempo

Toque no botão de tap tempo seguindo o ritmo de uma gravação ou da sua própria performance. Depois de alguns toques, a ferramenta calcula a média do intervalo entre eles e ajusta o campo de BPM de acordo, o que é mais rápido do que tentar adivinhar um número quando já se tem a sensação da velocidade mas não o valor exato.

Praticando com um metrônomo

Começar uma passagem abaixo do andamento alvo e só subir o BPM depois de tocá-la de forma limpa algumas vezes seguidas constrói uma regularidade mais confiável do que repetir a tentativa direto na velocidade final. O primeiro tempo acentuado ajuda a sentir onde cada compasso começa sem perder a contagem, o que importa mais em passagens longas ou fórmulas de compasso pouco usuais.