Saltar al contenido principal
Herramienta AcoustiCalc Procesamiento local en el navegador

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.

Motor DSP
BPM = 60000 / media(intervalos)
Estado del motor
performance.now()
Pulsos guardados: 0 de 5 · se reinicia tras 2,5 s

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>

Preguntas frecuentes

¿Cuántos pulsos necesita el tap tempo? +
Con dos pulsos ya hay un intervalo y, por tanto, un BPM. La herramienta guarda hasta cinco y calcula la media de los intervalos: con tres o cuatro pulsos la cifra se estabiliza, y con cinco es bastante fiable si mantienes el ritmo. Se reinicia automáticamente si pasan más de 2,5 segundos sin tocar.
¿Por qué el resultado cambia entre intentos? +
Porque el error humano al marcar el pulso es de decenas de milisegundos. A 120 BPM una negra dura 500 ms: un error de 20 ms en un intervalo cambia el resultado unos 5 BPM. Por eso conviene pulsar al menos cuatro veces y quedarse con la media, no con el primer par.
¿Qué pulso debo marcar en una canción de drum & bass? +
El que sientas como pulso principal. A 174 BPM puedes marcar cada negra (rápido, 344,8 ms) o marcar la mitad y obtener 87 BPM. Las dos cifras son correctas: son el mismo tempo contado a distinta resolución. Si dudas, compara con el detector de BPM, que además te muestra el tempo alternativo.
¿Funciona con la barra espaciadora? +
Sí: espacio o la tecla T marcan un pulso. La barra espaciadora no desplaza la página mientras el foco está en esta herramienta, así que puedes marcar el ritmo con la canción sonando sin tocar el ratón.
¿Es mejor que el detector automático? +
Son cosas distintas. El tap tempo mide lo que tú percibes como pulso, que es exactamente lo que necesitas para un DJ set o para programar una batería. El detector automático mide el audio y puede encontrar un tempo que tú no habías considerado (o el doble). Lo ideal es usar los dos y comparar.