MixClap
Gratis · IA en tu dispositivo

Detector de BPM: el tempo exacto de cualquier canción

Suelta una canción: tres motores de análisis, entre ellos una red neuronal de investigación, encuentran su tempo en tu dispositivo. Luego compruébalo con el clic o el tap tempo. Gratis, sin cuenta y sin subir el archivo.

  • 3 motores, con la IA Beat This!
  • Precisión medida y publicada
  • El archivo nunca se sube

Analizar una canción

Basta un archivo. El análisis empieza solo.

El archivo se queda en este dispositivo

Comprobación manual

Tap tempo

Toca al menos tres veces siguiendo el pulso que oyes.

Esperando tres toques

0 toques

MP3, WAV, M4A, FLAC o AAC · 200 MB como máximo

Simple y comprobable

Cómo saber el BPM de una canción

El detector combina un análisis automático del ritmo con una comprobación manual. La última palabra siempre es tuya.

  1. 1. Suelta el archivo

    Tu navegador decodifica la canción directamente. No se sube nada a MixClap.

  2. 2. Deja que se analice el ritmo

    Essentia coloca una rejilla de pulsos, TempoCNN comprueba que no esté a la mitad ni al doble y la IA Beat This! afina el resultado si tu dispositivo lo permite.

  3. 3. Compruébalo de oído

    Escucha el clic en cada pulso o marca el ritmo. Si hace falta, elige la mitad o el doble del resultado.

Por dentro

Cómo encuentra MixClap el BPM: tres motores y una precisión medida

La mayoría de los detectores online pasan la canción por un solo algoritmo y muestran un número, sin decir si es fiable. Aquí, tres motores procedentes de la investigación en informática musical se controlan entre sí en tu navegador, y su precisión se mide con canciones anotadas a mano.

  1. 01

    Essentia

    Seguimiento de pulsos

    El algoritmo RhythmExtractor2013 detecta los ataques de la señal, sigue el pulso y coloca una rejilla de pulsos en toda la canción en pocos segundos.

    MTG, Universitat Pompeu Fabra (Barcelona)

  2. 02

    TempoCNN

    Árbitro de octava

    Una red neuronal convolucional estima el tempo global a partir del espectrograma. Si oye el doble o la mitad del tempo de Essentia, la rejilla se corrige; si no coincide en ningún nivel, el resultado se marca para revisar.

    Schreiber y Müller, ISMIR 2018

  3. 03

    Beat This!

    Red neuronal de última generación

    Un modelo transformer localiza cada pulso y cada primer tiempo de compás. Se ejecuta en tu tarjeta gráfica mediante WebGPU, en unos 4 segundos para una canción de 3:30 en un ordenador reciente, y su resultado sustituye a los dos primeros.

    CPJKU, Universidad Johannes Kepler de Linz, ISMIR 2024

  4. 04

    Tu oído

    Control final

    El clic suena en cada pulso detectado sobre la música: si cae justo en la batería, el tempo es correcto. El tap tempo y los botones ÷2 y ×2 resuelven los casos ambiguos.

    Clic y tap tempo

Precisión medida en 798 canciones anotadas

Porcentaje de canciones cuyo tempo detectado queda a ±4 % del tempo anotado a mano (métrica Acc1 del MIREX, el estándar de la investigación). Código de producción probado tal cual, octubre de 2026.

Precisión medida en 798 canciones anotadas
MotorGTZAN · 100 canciones, 10 génerosBallroom · 698 bailes
Essentia solo (detector clásico)68 %68 %
Essentia + árbitro TempoCNN (todos los dispositivos)77 %85 %
IA Beat This! (tarjeta gráfica)85 %96 %
  • GTZAN es la cifra que hay que retener: ninguno de los modelos se entrenó con él. Beat This! aprendió con Ballroom, así que su 96 % ahí es favorecedor.
  • Si también cuentan los resultados a la mitad o al doble del tempo, Beat This! llega al 98 % en GTZAN: justo lo que corrigen los botones ÷2 y ×2.
  • Colocación de los pulsos (F-measure a ±70 ms en GTZAN): 0,885 para Beat This!, frente a 0,805 para Essentia solo.

Lo que ningún detector hace a la perfección

  • Canciones sin pulso regular (clásica, jazz, intros libres): incluso Beat This! se queda entre el 50 y el 70 %.
  • Cambios de tempo dentro de la canción: el BPM mostrado es el de la rejilla dominante.
  • Sin WebGPU, en muchos móviles, el tempo viene de Essentia + TempoCNN. En un ordenador puedes ejecutar Beat This! en el procesador.
Cómo hacemos las pruebas

Por qué un BPM puede ser correcto y aun así parecer raro

Un mismo ritmo se puede contar a 70 BPM o a 140 BPM según marques el pulso principal o cada subdivisión. No siempre es un error de detección: las dos lecturas describen el mismo movimiento a distinto nivel.

Las pistas con tempo estable y ataques claros suelen dar los resultados más coherentes. Una intro sin pulso fijo, una batería suave, una grabación en directo o un cambio de tempo piden una comprobación más atenta de oído.

Para un resultado fiable

  • Marca el pulso principal, no cada nota de la melodía.
  • Compara el tap tempo con el resultado automático durante un estribillo rítmico.
  • Usa ÷2 o ×2 cuando los dos valores describen claramente el mismo ritmo.

Referencia rápida de tempo

Un tiempo dura 60 ÷ BPM. En 4/4, un compás tiene cuatro tiempos.

TempoUn tiempoUn compás de 4/4
60 BPM1 s4 s
90 BPM0,667 s2,667 s
120 BPM0,5 s2 s
128 BPM0,469 s1,875 s
140 BPM0,429 s1,714 s

Tu música sigue siendo privada

La decodificación y los tres motores de análisis, redes neuronales incluidas, funcionan en tu navegador. El archivo de audio nunca se envía a un servidor.

Preguntas sobre el detector de BPM

¿Cómo saber el BPM de una canción?

Añade el archivo de audio: el detector mide el intervalo entre pulsos y muestra el tempo estimado. Para comprobarlo, toca varias veces al ritmo en la zona de tap tempo.

¿El detector de BPM es gratis de verdad?

Sí. El análisis automático, el tap tempo y las correcciones a mitad o al doble son gratis y no piden cuenta. Solo se paga la exportación de una mezcla que crees después.

¿Por qué muestra 70 BPM en vez de 140 BPM?

El detector puede contar el pulso a la mitad del tempo que esperas. Las dos cifras suelen describir el mismo ritmo. Usa ×2 para mostrar 140 BPM, o ÷2 en el caso contrario.

¿Mi música se sube a internet?

No con esta herramienta. El archivo se decodifica y analiza localmente en tu navegador, así que se queda en tu dispositivo.

¿Puedo usar el BPM para mezclar dos canciones?

Sí. Unos tempos parecidos facilitan una transición fluida. El estudio de MixClap puede reutilizar el archivo analizado, detectar la segunda pista y dejarte elegir cómo sincronizarlas.

¿Cuál es el detector de BPM más preciso?

En nuestra prueba con 100 canciones de 10 géneros (GTZAN), la red neuronal Beat This! encuentra el tempo exacto a ±4 % en el 85 % de los casos, frente al 68 % de un detector clásico como Essentia. MixClap la ejecuta gratis en tu navegador cuando el dispositivo tiene una tarjeta gráfica compatible con WebGPU, tras un primer análisis Essentia + TempoCNN (77 %). Ninguna herramienta llega al 100 %: compruébalo siempre con el clic.

¿Cómo saber el BPM de una canción de Spotify o YouTube?

Estos servicios no dan acceso al archivo de audio. Si tienes el archivo (MP3, M4A, WAV…), suéltalo aquí. Si no, reproduce la canción y usa el tap tempo: marca el pulso durante unos diez segundos; el BPM aparece a partir de tres toques.

¿Cómo comprobar que un BPM es correcto?

Activa «Escuchar con clic»: suena un clic en cada pulso detectado, sobre la música. Si el clic sigue pegado a la batería durante toda la canción, el tempo es correcto. Si va el doble de rápido o de lento, usa ÷2 o ×2.

Sigue trabajando con este tempo

JB

Hablemos

Jean-Baptiste · Creador de MixClap

La guía paso a pasoLos 4 pasos de una mezcla, explicados con capturas.

¿Una pregunta, un problema o una idea? Escríbeme, aunque sea una frase.

Solo para recibir mi respuesta.

Se incluye la pantalla actual. No se envía ningún archivo de audio automáticamente. Privacidad