Saltar a las herramientas y al texto
ES

Encuentra el BPM y la tonalidad de cualquier canción

Arrastra una canción para medir su tempo y su tonalidad, o marca el pulso de cualquier música que estés oyendo. Con el tempo en la mano, tienes al lado los tiempos de delay y reverb que le corresponden. El análisis se hace en tu dispositivo.

Analiza una canción

Arrastra una canción para ver su BPM y su tonalidad Se analiza en tu dispositivo: no se sube nada

Tap tempo

Tempo marcado
–
toca al menos dos veces
Redondeado
–

La lectura se estabiliza tras 4–8 toques. Deja de tocar dos segundos para empezar de cero.

Tiempos de delay y reverb

BPM: se rellena solo con tus toques o con el archivo
FiguraNormalCon puntilloTresillo

En resumen

Arrastra una canción al detector y te dirá el tempo con una décima de BPM y la tonalidad con su código Camelot, sin subir nada. A 120 BPM un pulso dura 60 000 ÷ 120 = 500 ms. Cuando un tema admite dos lecturas de tempo, el detector se inclina hacia 120 BPM, el centro que mejor encajó con los toques de 40 oyentes en las pruebas de Ellis (Ellis 2007). Una canción en La menor aparece como 8A, y su relativa mayor, Do mayor, como 8B (rueda Camelot).

Cómo funciona la detección

El navegador decodifica el archivo, lo pasa a mono y lo remuestrea. Para el tempo, el audio se corta en porciones cortas solapadas, separadas unos 6 ms, y se compara la energía de 36 bandas de frecuencia de una porción a la siguiente: los saltos bruscos marcan los ataques de notas y golpes. Esa curva de ataques se compara después con copias de sí misma desplazadas en el tiempo; cuando el desplazamiento coincide con un pulso, los picos se alinean. Cada duración candidata se puntúa así y se multiplica por exp(−½ · log₂(BPM ÷ 120)²), una campana sobre un eje de tempo logarítmico centrada en 120 BPM: es la ponderación que Ellis (2007) ajustó con toques de oyentes reales, aquí con una octava de ancho. La mejor, afinada a la décima, es el tempo; si la lectura es fiable y queda a menos de 0,25 de un número entero, se muestra redondeada.

Para la tonalidad, el analizador mide cuánta energía cae en cada una de las doce clases de nota (Do, Do♯, Re… Si) a lo largo del tema y compara ese perfil con los perfiles de Krumhansl y Kessler (1982) girados a cada una de las 24 tonalidades mayores y menores. Gana la más parecida, y la distancia con la segunda da la confianza. Si el perfil es demasiado uniforme, como pasa con la batería o el ruido, el resultado es «sin tonalidad clara».

Ejemplo práctico: un tema de house a 128 BPM en La menor

QuéValorCálculo
Un pulso (negra)468,75 ms60 000 ÷ 128
Delay de corchea con puntillo351,56 ms468,75 × 0,75
Semicorchea (pre-delay de reverb)117,19 ms468,75 ÷ 4
Un compás de 4/41875 ms468,75 × 4
Peso del tempo: 128 frente a 64 BPM0,996 frente a 0,663la campana de arriba; gana 128 sobre su half time
Código Camelot8ALa menor en la rueda Camelot
Tonalidades para mezclar7A, 9A, 8BRe menor, Mi menor y la relativa mayor, Do mayor

Limitaciones

Fuentes

Dos maneras de sacar el BPM

Detección automática: arrastra el archivo al panel de la izquierda. En un par de segundos tienes el tempo, la tonalidad, el código Camelot y una indicación de confianza. Debajo, en pequeño, aparecen otros tempos que el detector llegó a considerar: si el resultado no te convence, mira ahí primero. Tap tempo: si la música suena en un sitio del que no puedes sacar el archivo —la radio, un club, el ensayo de tu banda—, toca el pad grande (o la barra espaciadora) en cada pulso; tras cuatro a ocho toques la lectura se estabiliza.

Lo último que uses rellena la casilla de tempo de la tabla de delay, así que pasas de «¿a qué tempo va esto?» a «¿qué delay le pongo?» sin teclear nada. Con Abrir la caja de ritmos a este tempo empiezas un ritmo al BPM de la canción y con el bombo 808 ya afinado en su tonalidad.

Half time, double time y por qué los detectores discrepan

El tempo es, en parte, cuestión de percepción. Un patrón con la caja en el tercer tiempo a 140 BPM se puede contar igual de bien a 70 BPM con la caja en el dos y el cuatro, que es justo la sensación de half time del trap; las dos lecturas son correctas. Un detector tiene que quedarse con una, y este prefiere las que caen cerca de 120 BPM según la campana descrita arriba, comprobando además si los pulsos intermedios pesan tanto como los elegidos. Si no estás de acuerdo, los botones cambian la lectura al momento y actualizan todo lo demás.

Consejos para acertar

Para pasar el tempo a milisegundos sin calculadora, consulta la tabla de BPM a ms: una negra dura 60 000 ÷ BPM ms, la corchea con puntillo tres cuartos de eso y la corchea de tresillo un tercio.

Preguntas frecuentes

¿Qué precisión tiene la detección de BPM?

En las pistas de prueba sintéticas con las que lo comprobamos (clics y patrones de batería de 70 a 174 BPM), el resultado queda a 1 BPM o menos del tempo real, así que cuenta con un margen de alrededor de 1 BPM. La décima que ves en pantalla es solo resolución, no una garantía, y aún no hay una prueba publicada con canciones reales. El fallo más habitual no es de decimales: es elegir la mitad o el doble del tempo que contarías tú. Para eso están los botones Half time y Double time, que lo corrigen con un clic; si dudas, marca el pulso en el pad.

¿Funciona con canciones que cambian de tempo?

Devuelve un único tempo medio para todo el archivo. Si la canción acelera o cambia de aire, recorta la sección que te interesa o marca cada parte con el tap tempo.

¿Qué es el código Camelot?

La rueda Camelot numera las 24 tonalidades de forma que las compatibles quedan juntas: 8A es La menor y 8B es Do mayor. Para que una transición suene en armonía, los DJs pasan de un código al mismo número o a uno contiguo.

¿Cómo saber en qué tono está una canción?

Arrastra el archivo al detector: la tonalidad aparece con su nombre —por ejemplo, La menor (Am)—, su código Camelot y la tonalidad relativa. Si el análisis dice «sin tonalidad clara», prueba con un fragmento donde haya acordes o melodía, no solo batería.

¿Por qué marca menor si la canción suena mayor?

Las tonalidades relativas, como La menor y Do mayor, usan exactamente las mismas notas, así que el analizador se guía por cuáles se acentúan más. Mira la relativa que aparece debajo: una de las dos casi siempre es la buena.

¿Se sube mi archivo?

No. La decodificación y el análisis ocurren en tu navegador. No se nos envía nada del archivo, ni siquiera su nombre.

¿Puedo saber el BPM sin tener el archivo?

Sí, con el pad de toques: funciona con ratón, pantalla táctil o teclado (Espacio o T), se reinicia tras una pausa de dos segundos e ignora algún toque a destiempo. También tienes un contador de BPM en su propia página.

El tempo y la tonalidad son estimaciones automáticas. Si tu oído no está de acuerdo con los números, hazle caso a tu oído.

Actualizado el