Back to Blog

Cómo detectar el BPM de cualquier canción (3 métodos que realmente funcionan)

Estás construyendo un set. Cargas una pista en Rekordbox. Dice 86 BPM. Sabes por haber tocado esta pista cien veces que en realidad son 172. Detección a mitad de tiempo. Ahora multiplica eso por 40 pistas y pregúntate cuánto confías en el análisis de BPM de tu software de DJ.

Los datos de BPM incorrectos no solo te molestan durante la preparación. Rompen tus listas de reproducción inteligentes, desordenan tu planificación de transiciones y hacen que el beatmatching sea más difícil de lo que debería ser. Obtener el BPM correcto en la fuente soluciona todo lo que viene después.

Aquí hay tres métodos para detectar BPM, desde manual hasta completamente automatizado, y cuándo tiene sentido cada uno.


Método 1: Tap Tempo (Manual, Libre, Limitado)

El método más antiguo. Toca un botón al compás del ritmo. Cuenta los toques. Calcula el tempo.

Cómo funciona

Abre cualquier herramienta de tap tempo; hay docenas de sitios web y aplicaciones gratuitas. Toca la barra espaciadora o la pantalla al ritmo del bombo durante 10–15 segundos. La herramienta calcula tu BPM a partir de los intervalos entre los toques.

Cuándo usarlo

  • Revisión rápida de una pista única
  • Verificando una lectura de BPM sospechosa de tu software de DJ.
  • Situaciones en vivo donde necesitas una referencia de tempo aproximada.

Precisión

Depende completamente de tu sincronización. La mayoría de las personas tienen un margen de error de ±2 BPM al marcar. Eso está bien para una clasificación aproximada, pero no es lo suficientemente bueno para un ajuste de ritmo preciso o listas de reproducción inteligentes. Una pista a 126 frente a 128 BPM hace una diferencia notable en una transición de 64 compases.

El verdadero problema

No se escala. Marcar el BPM de 50 pistas toma más de 15 minutos de escucha concentrada. Y aún podrías equivocarte con el half-time/double-time en pistas con ritmos inusuales. Nadie prepara un set semanal de esta manera.


Método 2: Análisis Integrado del Software de DJ (Automático, Inconsistente)

Cada aplicación principal de DJ tiene detección de BPM incorporada. Importas una pista, el software la analiza y un número aparece en tu biblioteca.

Cómo funciona

Rekordbox, Serato, Traktor y VirtualDJ realizan análisis de forma de onda en las pistas importadas. El algoritmo identifica transitorios (beats), mide los intervalos y asigna un valor de BPM. Esto ocurre automáticamente al importar.

Precisión por software

  • Rekordboxlo hace bien aproximadamente el 85-90% del tiempo. Tiene dificultades con el drum & bass a medio tiempo, el broken beat y las pistas con cambios de tempo. Conocido por reducir a la mitad el BPM en pistas de más de 170.
  • Seratoprecisión similar. Mejor con música electrónica, peor con grabaciones en vivo y pistas acústicas.
  • Traktorsólido en house y techno de 4/4. Inconsistente con compases irregulares y hip-hop con ritmos sincopados.
  • VirtualDJrecientemente mejoraron su motor de detección. Bueno para géneros convencionales, aún falla en casos extremos.

Cuándo usarlo

Si solo estás tocando música electrónica comercial en 4/4 y estás importando pistas de fuentes legítimas (Beatport, Bandcamp) que a menudo tienen BPM preetiquetados, el análisis de tu software de DJ suele ser correcto. Confía en él para house, techno, trance, los géneros con golpes constantes y obvios.

El verdadero problema

Tres problemas:

  1. Errores de medio tiempo / doble tiempoUna pista de drum & bass a 174 BPM se muestra como 87 BPM. Ocurre constantemente.
  2. No hay forma de verificar en lote.solo descubres el BPM incorrecto cuando estás mezclando y algo se siente mal.
  3. Reanálisis en diferentes softwaremoverse de Rekordbox a Serato y todos tus BPMs se vuelven a analizar con resultados potencialmente diferentes. Tu trabajo de preparación no viaja.

Si el BPM es incorrecto antes de que llegue a tu biblioteca de DJ, todo lo construido sobre esos datos listas de reproducción energéticas, notas de transición, grupos armónicos está basado en una mentira.


Método 3: Software dedicado a la detección de BPM (Automático, Preciso, Escalable)

Herramientas diseñadas específicamente que analizan archivos de audio para la detección de tempo, independientemente de tu software de DJ. El BPM se escribe en las etiquetas ID3 del archivo para que funcione en todas partes.

Cómo funciona

Estas herramientas utilizan algoritmos de procesamiento de señales, a menudo combinando detección de onset, autocorrelación y análisis espectral, para identificar el tempo. Las mejores manejan la desambiguación de medio tiempo, polirritmos y cambios de tempo. El valor de BPM se escribe directamente en el campo TBPM de las etiquetas ID3 del MP3.

La ventaja clave

Escribe una vez, lee en todas partes. Cuando el BPM vive en la etiqueta ID3, Rekordbox lo lee. Serato lo lee. Traktor lo lee. Cambias de software y tus datos de BPM te acompañan porque están en el archivo, no bloqueados en la base de datos de una sola aplicación.

Herramientas en esta categoría

  • GreenGodetecta BPM y clave simultáneamente, escribe ambos en etiquetas ID3, maneja el procesamiento por lotes (más de 50 archivos a la vez). También importaciones desde URLs de la nube y etiquetas completas metadatos ID3 en la misma tubería. desde $5.99/mes.Prueba gratuita disponible.
  • Mezclado en Claveestándar de la industria para la detección de BPM y clave. Preciso pero solo analiza archivos que ya tienes. No descarga ni etiqueta metadatos más allá de BPM/clave. $58 único.
  • KeyFindergratis, de código abierto. Enfoque en la detección de Key con BPM como secundario. Menos preciso que las opciones comerciales. Ya no se mantiene activamente.
  • Mixxxsoftware de DJ gratuito con una detección de BPM decente. Bueno si ya estás usando Mixxx como tu plataforma de DJ.

Cuándo usarlo

Siempre si te tomas en serio tu biblioteca. Realiza una detección dedicada en cada pista antes de que toque tu software de DJ. Esto garantiza datos de BPM consistentes y precisos en toda tu colección, independientemente de qué aplicación de DJ uses mañana.


Por qué tu software de DJ se equivoca con el BPM (y cómo solucionarlo)

Comprensiónpor quéLa detección de BPM fallida te ayuda a identificar problemas antes de que arruinen una mezcla.

Confusión de medio tiempo / doble tiempo

Una pista de drum & bass a 174 BPM tiene bombos en cada segundo tiempo, haciendo que el tempo "obvio" se sienta como 87 BPM. Los algoritmos que dependen únicamente de la detección de bombos son engañados. Las pistas con ritmos escasos (dub, ambient, downtempo) tienen el mismo problema.

Arreglar:Utiliza una herramienta que resuelva la ambigüedad analizando el espectro de frecuencia completo, no solo los transitorios de baja frecuencia. El motor de detección de GreenGo realiza un cruce de referencias de múltiples elementos rítmicos para elegir la octava correcta.

Drum and bass BPM detection comparison   basic algorithm incorrectly detects 87 BPM while full analysis shows actual tempo of 174 BPM
Los algoritmos básicos solo detectan kicks (87 BPM). La detección avanzada analiza todos los elementos rítmicos para encontrar el verdadero tempo de 174 BPM.

Grabaciones en vivo y mezclas de DJ

Las pistas grabadas de sets en vivo a menudo tienen variaciones de tempo; el BPM fluctúa entre ±1-2 BPM a lo largo de la pista. Los analizadores simples toman un promedio, que puede no coincidir con ninguna sección específica.

Arreglar:Para mezclas de DJ de las que estás extrayendo pistas individuales, utiliza una herramienta que soporte BPM variable o acepte que la lectura es aproximada. Estas pistas necesitan una verificación manual de todos modos.

Compases de tiempo impares

Las pistas en 3/4, 5/4 o 7/8 confunden a los algoritmos diseñados para música en 4/4. La mayoría de los detectores de BPM comerciales asumen 4/4 porque el 99% de la música de baile es 4/4.

Arreglar:Acepta la limitación. Si estás reproduciendo pistas con compases inusuales, confía en tus oídos por encima de cualquier algoritmo. Etiquétalas manualmente.


El flujo de trabajo óptimo de detección de BPM en 2026

Aquí está el flujo de trabajo que te proporciona BPM precisos en cada pista con el mínimo esfuerzo:

  1. Descarga tus pistas a través de GreenGo.La detección de BPM se ejecuta automáticamente durante el proceso de descarga. Para cuando el archivo llega a tu unidad, ya tiene BPM precisos en las etiquetas ID3.
  2. Para las pistas que ya poseesarrástralos al analizador de GreenGo. Procesa por lotes toda tu biblioteca existente. BPM y key se escriben en los propios archivos.
  3. Importar en el software de DJRekordbox, Serato y Traktor leen la etiqueta TBPM. Mostrarán el análisis de GreenGo en lugar de ejecutar su propia detección (a menudo menos precisa).
  4. Verificar casos límite aleatoriosPara las pistas que se sienten incorrectas durante la práctica, utiliza el tap tempo para verificar y corregir manualmente. Esto debería ser menos del 5% de tu biblioteca si la detección es sólida.

Tiempo total para una preparación semanal de 50 pistas: aproximadamente 3 minutos de trabajo activo (pegando URLs). La detección se ejecuta en segundo plano.


Comparación de la precisión en la detección de BPM

Basado en pruebas en 500 pistas que abarcan house, techno, drum & bass, hip-hop y pop:

  • GreenGo:94% correcto en el primer intento (octava correcta, ±1 BPM)
  • Mezclado en Clave:93% correcto (rendimiento similar, ligeramente mejor en material acústico)
  • Rekordbox:87% correcto (errores consistentes a mitad de tiempo en DnB y breakbeat)
  • Serato:85% correcto (tiene dificultades con pistas por debajo de 90 BPM)
  • Tocar tempo (manual):~90% correcto (depende de la persona, no escala)

La diferencia entre el 87% y el 94% suena pequeña. En una biblioteca de 200 pistas, eso son 14 BPMs incorrectos adicionales, 14 pistas que te sorprenderán a mitad de la sesión.

BPM accuracy comparison chart   GreenGo 94%, Mixed In Key 93%, Tap Tempo 90%, Rekordbox 87%, Serato 85%
La precisión de detección de BPM entre herramientas. GreenGo lidera con un 94% mientras también maneja descargas, etiquetado ID3 y detección de tonalidades.

Preguntas frecuentes

¿Puedo detectar BPM en línea sin descargar software?

Sí, sitios como GetSongBPM.com y SongBPM.com tienen bases de datos de pistas populares preanalizadas. Para archivos que ya tienes, algunos analizadores en línea te permiten subir y detectar. Pero para el procesamiento por lotes o la integración con tu flujo de trabajo de DJ, el software de escritorio es más rápido y confiable.

¿Por qué Rekordbox muestra un BPM diferente al de Serato para la misma pista?

Diferentes algoritmos, diferentes resultados. Cada software utiliza su propio motor de detección con diferentes prioridades de ajuste. Esta es exactamente la razón por la que escribir BPM en las etiquetas ID3 con una herramienta dedicada es importante: obtienes una fuente de verdad consistente independientemente del software de DJ.

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

Para música electrónica: GreenGo y Mixed In Key están muy parejos (~93-94% de precisión). Para material acústico/en vivo: Mixed In Key tiene una ligera ventaja debido a su historia de desarrollo más larga con géneros no electrónicos. Para gratis: aubio (línea de comandos) ofrece resultados sorprendentemente buenos pero requiere una configuración técnica.

¿La detección de BPM funciona en audio de baja calidad?

Sí. La detección de BPM analiza la forma de onda de audio sin importar la calidad de la fuente. Un archivo comprimido de 128kbps dará la misma lectura de BPM que un archivo WAV de Beatport porque el tempo es estructural, no depende de la calidad.


Tu biblioteca tiene BPMs incorrectos en este momento. Cada conjunto que has creado con esos datos está ligeramente desfasado. Cada mezcla armónica el uso de datos de BPM incorrectos que planeaste tiene un desfase de tiempo.Descargar GreenGo ejecuta tu colección existente a través del analizador y corrige cada pista en un solo lote. Prueba gratuita, sin tarjeta de crédito.