Contador de BPM

Halla el tempo de una canción tocando al ritmo. Pulsa cualquier tecla o haz clic al compás y obtén el BPM en vivo con media móvil y puntuación de confianza.

🌐 English

BPM
Taps: 0
Tap here — or press any key — to the beat

Found the tempo? Drop it into the online metronome to practise in time.

🔒 Privado por diseño: todo funciona localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo usar el contador de BPM

  1. Empieza a reproducir la canción, pista o ritmo que quieras medir.
  2. Toca al ritmo, pulsa cualquier tecla o haz clic en el panel una vez en cada tiempo.
  3. Tras dos toques verás un número de BPM; sigue tocando de forma constante y observa cómo la media móvil se asienta y la puntuación de confianza sube.
  4. Cuando el número se mantenga estable, ese es tu tempo, usa Copy BPM, o envíalo directamente al metrónomo online para practicar a tiempo.
  5. Pulsa Reset (o simplemente pausa un par de segundos) para empezar una medición nueva.

Todo se ejecuta enteramente en la pestaña de tu navegador. No se sube, graba ni envía nada a ningún servidor.

Por qué tocar el tempo en lugar de adivinarlo

Conocer el BPM de una canción es la diferencia entre practicar con la música y luchar contra ella. Los DJ igualan pistas por tempo, los músicos ajustan un metrónomo a una canción que están aprendiendo, bailarines e instructores de fitness montan listas en torno a un BPM objetivo, y los productores alinean loops y samples a una cuadrícula. Un contador de toques es la forma más rápida de obtener ese número desde cualquier fuente (una pista en streaming, un vinilo, una canción que tienes en la cabeza o una banda en la sala de al lado) porque tu oído ya es excelente encontrando el ritmo. Solo tocas lo que oyes.

Cómo se obtiene el número

Cada toque registra una marca de tiempo precisa. La herramienta mide el intervalo entre toques consecutivos y convierte el intervalo medio en pulsaciones por minuto con una sola fórmula: BPM = 60000 ÷ intervalo medio en milisegundos. Toques a medio segundo dan 120 BPM; a un segundo entero dan 60. Promediar varios intervalos (en lugar de fiarse de uno solo) cancela las pequeñas inconsistencias del toque humano, y por eso la lectura se vuelve más fiable cuanto más tiempo tocas al ritmo.

Para mantenerse receptivo cuando una canción cambia de tempo o cuando corriges tu propia temporización, la media usa una ventana móvil de tus toques más recientes en lugar de todo desde que empezaste. Y como una pausa real nunca es un tiempo real, tocar tras un intervalo de más de dos segundos empieza discretamente una nueva medición en lugar de envenenar la media con un intervalo enorme.

La puntuación de confianza, con honestidad

Junto al BPM verás un porcentaje de confianza. No es un número inventado ni una suposición sobre si hallaste el tempo “correcto”, es una lectura directa de lo consistentes que fueron tus toques, medida como la dispersión estadística (coeficiente de variación) de tus intervalos recientes. Toca como un metrónomo y se situará cerca del 100 %; toca de forma irregular y bajará. Tómalo como retroalimentación: una puntuación baja significa “toca de forma más estable”, y una vez que es alta puedes confiar en que el tempo mostrado refleja un ritmo limpio y regular, no un par de toques con suerte.

¿Lee el BPM de un archivo de audio?

No, y es a propósito. Esto es un contador de BPM por toques. La detección automática de ritmo directamente desde un archivo de audio suena cómoda pero es genuinamente difícil de hacer con precisión en música del mundo real (la síncopa, los ritmos con swing, las intros suaves y las secciones a mitad de tempo engañan a los detectores ingenuos), así que en lugar de mostrar un número de aspecto seguro que a menudo es erróneo, esta herramienta se ciñe al método fiable: pones la pista y tocas al ritmo. Es rápido, funciona con cualquier cosa que puedas oír y, con mano firme, es muy preciso.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Contador de BPM con un contador de tempo por pulsaciones que lee los BPM de los toques en el panel o de cualquier tecla, con recuento de toques, reinicio y copia, y un enlace al metrónomo online una vez encontrado el tempo
Contador de BPM en pleno proceso: un contador de tempo por pulsaciones que lee los BPM de los toques en el panel o de cualquier tecla, con recuento de toques, reinicio y copia, y un enlace al metrónomo online una vez encontrado el tempo.
Diagrama: dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca
Dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca.

Preguntas frecuentes

¿Cómo hallo el BPM de una canción con esta herramienta?

Pon la canción y toca al ritmo, pulsa cualquier tecla o haz clic en el panel en cada tiempo. Tras tus dos primeros toques verás un número de BPM, que se va afinando mientras tocas. Mantén un ritmo constante durante seis a diez toques y la lectura se asienta en el tempo de la canción. Luego pulsa Reset (o simplemente pausa) para medir otra sección u otra pista.

¿Cómo se calcula el BPM?

El BPM es 60000 dividido entre el intervalo medio entre tus toques en milisegundos. Dos toques separados 500 milisegundos son 60000 / 500 = 120 BPM; un intervalo de un segundo son 60 BPM. La herramienta promedia los intervalos en lugar de usar solo el último, lo que suaviza pequeñas variaciones de temporización, y redondea el resultado a un número entero, el valor que escribirías en un metrónomo.

¿Qué es la media móvil y por qué un arranque dubitativo no arruina la lectura?

El BPM en vivo se promedia sobre tus toques más recientes, los últimos ocho intervalos (nueve toques), en lugar de cada toque desde que empezaste. Eso mantiene el número receptivo si aceleras o frenas para seguir la música, y significa que un par de primeros toques dubitativos dejan de arrastrar la lectura hacia abajo una vez que llevas una serie constante. Hasta que tienes ocho intervalos, cada toque cuenta para la media.

¿Qué significa la puntuación de confianza?

El porcentaje de confianza se basa únicamente en lo consistentes que son tus toques, estadísticamente, el coeficiente de variación (la dispersión) de tus intervalos recientes. Unos toques perfectamente regulares puntúan cerca del 100 %; unos toques erráticos e irregulares puntúan bajo. Es una medida honesta de lo estable que fue tu toque, no una garantía de que el número sea el tempo real de la canción. Si la confianza es baja, toca de forma más regular durante unos tiempos más y verás cómo sube.

¿Qué pasa si dejo de tocar un rato?

Si pasan más de dos segundos sin un toque, la lectura se atenúa y tu siguiente toque empieza una medición completamente nueva en lugar de contar esa larga pausa como un intervalo enorme. Es intencionado, una pausa no es un intervalo de tiempo real, y mezclarla en la media hundiría el BPM. Así puedes pausar entre canciones y volver a empezar a tocar limpiamente.

¿Puede detectar el BPM de un archivo de audio automáticamente?

No, esto es un contador de tap tempo, no un detector automático de ritmo. El tempo se halla tocando al ritmo de lo que estés escuchando. La detección automática fiable del BPM a partir de un archivo de audio es un problema difícil de procesamiento de señales que es fácil equivocar con música real, así que esta herramienta se ciñe al método rápido y preciso que funciona, tu propio oído y un toque constante. Pon la pista y toca al ritmo.

Nota sobre el idioma de la interfaz

Los cálculos, las cifras y el propio contador son totalmente independientes del idioma y funcionan igual en ambas versiones. Sin embargo, el widget interactivo es un componente compartido en inglés, por lo que sus botones y etiquetas ("Taps", "Confidence", "Reset", "Copy BPM") y el texto del panel se muestran en inglés en ambos idiomas. Tu BPM y tu puntuación de confianza son cifras universales, iguales en las dos páginas.

¿Se sube o se graba algo?

No. La herramienta solo lee la temporización de tus pulsaciones de tecla y tus clics, enteramente dentro de la pestaña de tu navegador con JavaScript sencillo. No se graba ningún audio, no se sube nada y no hay ningún servidor involucrado, cerrar la página lo descarta todo.

Herramientas relacionadas