Metrónomo online
Gratis, sin registro y sin instalar nada: compás, subdivisiones, acento y tap tempo, con un planificador de precisión que no se desincroniza.
Espacio: empezar o parar · Flechas: ±1 BPM · Mayús+flechas: ±10 BPM
Compás
Subdivisión
Cómo funciona por dentro
Un metrónomo hecho con setInterval disparando un sonido se desvía: JavaScript ejecuta el callback
cuando puede, y en una pestaña con animaciones o con el hilo principal ocupado el error llega a decenas de
milisegundos. Aquí el temporizador sólo programa. Cada 25 ms se comprueba el reloj de la Web Audio API
y se agendan los clics que caen en los próximos 100 ms con start(time), que es exacto a nivel de
muestra. La parte visual va por separado, leyendo una cola de eventos en requestAnimationFrame.
Acento
1500 Hz, 0,6 de ganancia y 40 ms de caída exponencial.
Pulso
1000 Hz con la misma envolvente, sin acento.
Subdivisión
720 Hz y 0,25 de ganancia, para que no tape al pulso.
Duraciones a 120 BPM
A 120 BPM cada negra dura 500 ms y cada compás de 4/4 dura exactamente 2 segundos. Estas son las duraciones de cada figura, útiles para ajustar delays y reverbs.
| Figura | Duración a 120 BPM |
|---|---|
| Blanca | 1000.00 ms |
| Negra | 500.00 ms |
| Negra con puntillo | 750.00 ms |
| Corchea | 250.00 ms |
| Corchea con puntillo | 375.00 ms |
| Tresillo de corchea | 166.67 ms |
| Semicorchea | 125.00 ms |
| Fusa | 62.50 ms |
Metrónomo por tempo
Cada tempo tiene su página con el metrónomo ya ajustado, las duraciones de cada figura y los géneros que se mueven en ese rango.
Siguiente paso
Añade este metrónomo a tu web gratis
Existe una versión embebible en /embed/metronomo/, sin
navegación y con noindex. Ideal para un blog de
producción, una academia o una escuela de música:
<iframe src="https://acousticalc.app/embed/metronomo/" width="100%" height="720" style="border:0" title="Metrónomo de AcoustiCalc" loading="lazy"></iframe> ¿Prefieres un tempo concreto? Usa metrónomo a 128 BPM o cualquier página de tempos por BPM.