loudness.ai
Análisis musical / Tempo

¿Por qué un detector de BPM muestra la mitad o el doble del tempo?

Una aplicación dice 89 BPM y otra, 178. Ninguna tiene por qué estar mal: casi cualquier canción se puede contar a más de una velocidad. Probamos la detección automática de tempo en 1659 canciones con tempo conocido para ver cuándo ocurre y cómo elegir la cifra que necesitas.

Una canción puede tener dos tempos válidos

El tempo es el número de pulsos por minuto, pero una canción tiene pulsos a varios niveles a la vez. El bombo y la caja pueden caer 89 veces por minuto mientras el charles o una guitarra rasgueada van al doble de velocidad. Si sigues con el pie el ritmo lento, cuentas 89; si sigues el charles con la cabeza, cuentas 178. Las dos cifras describen la misma canción.

Despacito es un ejemplo conocido. Suele figurar a 89 BPM, y los detectores que siguen su capa rítmica más rápida indican 178. El drum and bass muestra lo mismo al revés: los productores lo trabajan a unos 170–175 BPM, mientras muchos oyentes sienten un ritmo a medio tempo cerca de 87.

Por eso, una lectura de la mitad o del doble del tempo esperado suele ser una elección del nivel de conteo, no una medición fallida. La pregunta útil es qué nivel necesitas: el que esperan tu software de DJ, tu metrónomo, tus colaboradores o tu biblioteca musical.

Qué probamos

Probamos el análisis de nuestras herramientas musicales con colecciones públicas de investigación cuyos tempos fijaron personas. Para esta guía usamos 1659 canciones: 661 temas de música electrónica de baile de la colección GiantSteps Tempo, cuyas etiquetas se corrigieron en un estudio de escucha con muchos participantes, y 998 canciones de diez géneros de GTZAN, una colección muy usada en investigación musical, con las anotaciones de tempo publicadas para ella.

Una lectura contaba como correcta si quedaba a menos de un 4 % del tempo publicado, la tolerancia habitual en la investigación sobre tempo. También anotamos cuándo coincidía con la mitad, el doble, un tercio o el triple del valor publicado.

LecturaPorcentaje de 1659 cancionesQué suele significar
En el tempo publicado76,4 %El detector contó el mismo pulso que las personas que etiquetaron la canción.
El doble11,5 %Siguió una capa más rápida, como el charles o un rasgueo.
La mitad6,1 %Siguió el pulso lento de fondo de una canción rápida.
Un tercio o el triple0,6 %Normalmente swing o una sensación de tresillo.
Otro valor5,4 %Sin relación simple: un tempo que cambia, un tiempo libre o una sección engañosa.

En conjunto, el 94,6 % de las lecturas fueron el tempo publicado o un múltiplo simple de él, y el 77 % de las que fallaron fueron exactamente la mitad, el doble, un tercio o el triple de la etiqueta. Cuando un detector de BPM parece equivocarse, la cifra correcta suele estar a un solo cambio.

Las canciones lentas salen al doble y las rápidas, a la mitad

La probabilidad de leer la mitad o el doble dependió sobre todo de la velocidad de la canción. Entre 100 y 160 BPM, las lecturas coincidieron con el tempo publicado entre el 87 % y el 97 % de las veces. Por debajo de 100 BPM, la detección contó a menudo la capa más rápida; por encima de 160 BPM, se quedó a menudo con la más lenta.

Loudness.ai
Cada barra es un rango de tempos publicados. «Otro» incluye tercios, triples y lecturas sin relación simple con la etiqueta.
Abrir gráfico a tamaño completo
Tempo publicadoCancionesLeídas a ese tempoLeídas al dobleLeídas a la mitad
Menos de 80 BPM14228 %48 %0 %
80–99 BPM24753 %40 %0 %
100–119 BPM28287 %8 %0 %
120–139 BPM50591 %0 %3 %
140–159 BPM18197 %0 %3 %
160 BPM o más30271 %0 %26 %

Los detectores y muchos oyentes tienden hacia un pulso situado en el centro de este rango. Una balada de 70 BPM con corcheas constantes invita a contar 140; un tema de drum and bass de 174 BPM invita a contar 87. Ni la canción ni el detector se equivocan. Discrepan sobre qué capa es el pulso.

De ahí sale una regla práctica: si un detector de BPM muestra más de 160 en una canción que se siente tranquila, prueba la lectura a la mitad. Si muestra menos de 100 en una canción que se siente rápida y enérgica, prueba la lectura al doble.

Los ritmos constantes son los más fáciles

En los diez géneros de GTZAN, el bombo constante a negras de la música disco dio las lecturas más fiables y la música clásica, las menos fiables. Los temas electrónicos de GiantSteps coincidieron con el tempo publicado el 82,6 % de las veces, frente al 72,2 % de la mezcla de géneros de GTZAN.

GéneroEn el tempo publicadoTempo publicado o un múltiplo simpleFallo más habitual
Disco94 %99 %Poco frecuente: 2 % al doble y 2 % a la mitad
Reggae86 %99 %6 % al doble y 6 % a la mitad
Rock78 %97 %17 % al doble
Blues74 %94 %9 % al doble
Hip hop74 %100 %25 % al doble
Country72 %99 %18 % al doble
Jazz69 %91 %13 % a la mitad
Metal66 %93 %15 % a la mitad
Pop61 %98 %36 % al doble
Clásica49 %66 %34 % sin relación simple

El pop y el hip hop casi nunca fallaron del todo: casi todas las lecturas fueron el tempo publicado o exactamente el doble. Sus tempos publicados se sitúan en un pulso relajado, mientras que el charles y las partes sincopadas sugieren contar al doble. El metal y el jazz se inclinaron hacia el lado contrario, hacia la mitad.

Las grabaciones clásicas fueron distintas. Sin batería y con tempos que respiran y cambian, un tercio de ellas no tuvo una relación simple con el tempo publicado. En una música así, una sola cifra de BPM es, como mucho, una media aproximada.

Cómo elegir la cifra correcta

La comprobación más rápida lleva un minuto: marca el ritmo con Tap Tempo y compara después el resultado en el detector de BPM.

  1. Marca el ritmo de la caja o del pulso más fuerte durante unos diez segundos. Tu marca muestra el nivel que sientes.
  2. Compara tu marca con el valor detectado. Si la tuya es aproximadamente la mitad o el doble, conserva la detección y cambia a la lectura correspondiente.
  3. Revisa la convención habitual del género en la tabla de abajo para que tu cifra coincida con lo que esperan otras personas y herramientas.
  4. Mantén una sola convención en una lista o biblioteca. Mezclar etiquetas de 87 y 174 BPM para el mismo estilo hace poco fiables la ordenación y la búsqueda.
  5. Cuando importe la sensación, escríbela junto a la cifra, por ejemplo «174, sensación a medio tempo», para que tus colaboradores la lean igual.
EstiloValor habitualTambién se cuenta como
Hip hop y R&B80–100 BPM160–200 BPM, siguiendo el charles
ReggaetonUnos 88–100 BPM176–200 BPM
Baladas pop60–80 BPM120–160 BPM
House118–130 BPMRara vez se cuenta de otra forma
Techno125–140 BPMRara vez se cuenta de otra forma
Trap130–150 BPM65–75 BPM, su sensación a medio tempo
DubstepUnos 140 BPMUnos 70 BPM, su sensación a medio tempo
Drum and bass160–180 BPM80–90 BPM, su sensación a medio tempo

Estos rangos son convenciones habituales, no reglas. En una mezcla de DJ, los tempos a la mitad y al doble siguen encajando: un tema de 87 BPM se puede mezclar pulso a pulso con uno de 174 BPM, y uno de cada dos pulsos del tema rápido cae sobre un pulso del lento.

Cuando la cifra falla de otra manera

Aproximadamente una de cada veinte lecturas no tuvo una relación simple con el tempo publicado. Estos fallos fueron más frecuentes en las grabaciones clásicas, seguidas del jazz, el metal y el blues, lo que apunta a las causas habituales: un tempo que cambia o respira, una interpretación en directo que se desplaza, un swing que se puede contar de tres en tres y pasajes largos sin batería.

  • En una canción que acelera o frena, trata el BPM como una media y marca el ritmo de la sección que vas a mezclar o editar.
  • En el swing, cuenta cada par largo-corto como un pulso. Es la convención habitual y evita lecturas de un tercio o del triple del tempo.
  • Si una canción empieza con una introducción libre y larga, mide desde el primer ritmo completo.

En todos los casos, mide la parte que te interesa: recorta una estrofa o un estribillo estable con la herramienta para cortar audio y analiza esa sección por separado.

Cómo leer el resultado del detector de BPM

El detector de BPM muestra el tempo detectado junto con sus lecturas a la mitad y al doble, para que cambies al nivel que oyes sin volver a medir. También muestra la tonalidad y su código Camelot, para que planifiques una mezcla armónica en un solo paso.

¿Quieres saber también cuánto puedes fiarte de la tonalidad? Lee qué precisión tiene la detección automática de tonalidad o revisa tus tonalidades en la rueda Camelot.

¿También ordenas una biblioteca por estilo? Lee qué significa de verdad el porcentaje de confianza de un detector de géneros.

Referencias

GiantSteps Tempo: Knees et al., «Two data sets for tempo estimation and key detection in electronic dance music annotated from user corrections», ISMIR 2015, con los tempos corregidos de Schreiber y Müller, «A crowdsourced experiment for tempo estimation of electronic dance music», ISMIR 2018.

GTZAN: Tzanetakis y Cook, «Musical genre classification of audio signals», IEEE Transactions on Speech and Audio Processing, 2002. Anotaciones de tempo: las anotaciones de tempo y pulso de GTZAN.

Puntuación: Gouyon et al., «An experimental comparison of audio tempo induction algorithms», IEEE Transactions on Audio, Speech, and Language Processing, 2006.

Límites conocidos de GTZAN: Sturm, «The GTZAN dataset: Its contents, its faults, their effects on evaluation, and its future use», 2013.

Inicia sesión en Loudness.ai