Tap tempo
Gratis y sin instalar nada: marca el pulso con la barra espaciadora y obtén el BPM con decimales, con reinicio automático si dejas de tocar.
El cálculo es la media de los intervalos entre pulsos, no una aproximación por mínimos cuadrados: así un toque irregular no arrastra la media de los cuatro anteriores.
Cómo se calcula
Cada pulsación guarda una marca de performance.now(), que es un reloj monótono de alta resolución
(no la hora del sistema, que puede saltar). Se guardan como máximo cinco marcas; al llegar a la sexta se
descarta la más antigua. El BPM es 60000 / media(intervalos). Si el primer pulso guardado tiene más
de 2,5 segundos de antigüedad respecto al último, la lista se vacía: así no se mezcla el tempo de una canción
con el de la siguiente.
La media simple es más estable que quedarse con el último intervalo, pero no corrige un pulso mal marcado. Si el número oscila, marca más pulsos: con cinco intervalos el error aleatorio se reduce aproximadamente a la mitad que con dos.
Tap tempo o detector automático
El tap tempo mide tu percepción del pulso. El detector automático mide el audio y puede encontrar un pulso que no habías considerado, o el doble del que esperabas. Para pinchar o para programar una batería, el tap tempo suele ser más útil porque respeta la forma en que tú cuentas la canción; para analizar un archivo ajeno, el detector es más objetivo.
Añade este tap tempo a tu web gratis
La versión embebible vive en /embed/tap-tempo/: sin
navegación, sin anuncios y con noindex, para pegarla
en tu blog o en la descripción de tu canal:
<iframe src="https://acousticalc.app/embed/tap-tempo/" width="100%" height="520" style="border:0" title="Tap tempo de AcoustiCalc" loading="lazy"></iframe>