Detector de BPM
Sube un MP3/WAV/FLAC y obtén el BPM (tempo) al instante con puntuación de confianza. Incluye tap-tempo manual. Sin subir archivos, todo en tu navegador. Gratis.
Acerca del Detector de BPM
Este detector de BPM online analiza automáticamente tus archivos de audio para encontrar el tempo en beats por minuto (BPM). Perfecto para DJs, músicos, bailarines y productores musicales que necesitan conocer el tempo exacto de sus pistas. La herramienta también incluye una función de tap tempo manual para conteo rápido de BPM.
¿Cómo detecto el BPM (pulsos por minuto) de una canción con esta herramienta?
Sube tu archivo de audio (MP3, WAV, FLAC, OGG, M4A, etc.) arrastrándolo al área de carga o haciendo clic para buscarlo, y pulsa Analizar BPM. La herramienta analiza la pista completa en tu navegador usando detección de onsets y autocorrelación — sin subir nada a un servidor. En unos segundos verás el BPM estimado, una puntuación de confianza de 0 a 100% con veredicto Alta/Media/Baja, la categoría de tempo, y una rejilla de pulsos que puedes reproducir contra un metrónomo. La mayoría de canciones modernas dan resultado en 3 a 10 segundos. Para pistas de tempo variable (grabaciones en directo, clásica con rubato) el valor automático es una media, así que la confianza será más baja — usa el tap-tempo manual para confirmarlo.
¿Por qué el BPM detectado difiere del que muestra Spotify o Beatport?
Tres razones. Primera, el BPM depende del género y es ambiguo — una canción a 70 BPM y otra a 140 BPM pueden tener la misma percepción de pulso (error de octava), y servicios distintos eligen diferente. Spotify suele elegir el armónico superior para temas dance; esta herramienta se ajusta al tempo musical más probable pero te deja dividir o duplicar con un clic. Segunda, canciones con percusión fuerte en contratiempo pueden confundir a los detectores, y el algoritmo de Spotify usa metadatos comerciales y anulaciones editoriales mientras que esta herramienta corre puramente sobre análisis de señal. Tercera, las actuaciones en vivo varían de tempo, así que la media depende de qué sección haya pesado más el analizador. Si discrepas, escucha y márcalo a mano como desempate.
¿Qué formatos de audio puedo analizar para detección de BPM?
Cualquier formato que el navegador pueda decodificar: MP3, WAV, FLAC, OGG Vorbis, AAC, M4A, Opus, WebM audio y AIFF. El análisis se hace sobre las muestras PCM decodificadas, así que la elección de códec no afecta a la precisión del BPM — un MP3 de 128 kbps da la misma estimación de tempo que la fuente lossless. Lo que sí importa es la calidad de señal: audio mal recortado o distorsionado, grabaciones muy bajas y pistas con reverb pesado o sidechain fuerte pueden engañar al detector de onsets y bajar la puntuación de confianza. Para mejorar la detección en pistas con intros u outros silenciosos largos, recórtalos primero en un editor de audio para que el análisis se centre en el groove real.
¿Cuál es un rango razonable de BPM para distintos géneros?
Rangos típicos: ambient y downtempo 60 a 90, baladas y R&B lento 60 a 80, hip-hop 70 a 100 (o 140 a 200 a doble tiempo), rock clásico 100 a 130, pop 95 a 130, house 118 a 130, techno 120 a 150, drum and bass 165 a 180, hardcore y gabber 180 a 250, trap 140 a 160 (sentido a menudo como 70 a 80 a mitad de tiempo). Úsalos solo como guía aproximada — muchas canciones están entre géneros o cambian de tempo. Los DJs suelen mezclar pistas dentro de un más o menos 6 por ciento entre sí para transiciones naturales, por eso los software de beat matching ofrecen sliders de pitch en ese rango; esta herramienta da un valor exacto para que sepas cuánto pitch necesitará una mezcla.

¿Cuál es la diferencia entre BPM, tempo y compás?
BPM (pulsos por minuto) es un conteo de pulsos en 60 segundos — una tasa pura. Tempo es el concepto musical más amplio que incluye BPM más sensación estilística (rubato, swing, accelerando) y a menudo se describe cualitativamente (allegro, andante). Compás define cómo se agrupan los pulsos en compases: 4/4 son cuatro negras por compás, 3/4 son tres (vals), 7/8 son siete corcheas (Take Five). BPM mide tasa, no agrupación — una canción a 120 BPM puede estar en 4/4, 3/4 o 6/8 sin cambiar su BPM. Esta herramienta reporta BPM y detecta el downbeat más probable (inicio de compás); la detección de compás es más difícil y es una salida opcional aparte.
¿Cómo detecta el tempo realmente la herramienta — qué algoritmo corre por debajo?
El proceso tiene tres etapas. Primero, una función de detección de onsets transforma el audio en una señal 1-D que pica en eventos percusivos. El método más común es el flujo espectral: toma la STFT (ventanas típicas de 1024 muestras, 50 por ciento de solape, ventana Hann) y suma las diferencias positivas de magnitud entre tramas a través de bins. Segundo, la señal de onsets pasa por autocorrelación o un banco de filtros peine para hallar el periodo que mejor alinea picos regularmente espaciados. Tercero, el periodo candidato se convierte a BPM (60 / periodo en segundos) y se verifica alineando en fase un click track. Implementaciones robustas también usan detección multi-banda y aplican priors de tempo (rangos típicos de 60 a 200 BPM por género) para romper ambigüedad de octava.
¿Por qué el BPM que obtengo es la mitad o el doble de lo esperado? ¿Cómo lo arreglo?
Es el clásico error de octava en seguimiento de pulso. La autocorrelación encuentra una periodicidad en los onsets, pero un pulso estable a 80 BPM también es estable a 40 y 160 BPM — el algoritmo no tiene forma puramente matemática de elegir. Para resolver, los detectores aplican heurísticas: canciones con subdivisiones fuertes (hi-hats en semicorcheas) se empujan a BPM más alto, canciones con notas largas sostenidas a BPM más bajo, y un prior centrado en 120 BPM (el tempo global más común en música popular) rompe empates. Si discrepas, pulsa el botón de mitad o doble — el pulso subyacente está bien, solo la octava elegida necesita ajuste. Para DJs, comprueba siempre que la interpretación a mitad o doble coincida con la sensación de pista.
¿La herramienta maneja canciones con tempo cambiante o actuaciones en vivo?
Estima un único BPM global, que funciona bien para electrónica y pop estables. Para grabaciones en vivo, música clásica, baladas con rubato o canciones que aceleran, un solo número es solo una media — el tempo real varía 1 a 5 BPM en la mayoría de baladas pop y 10 a 30 BPM en clásica romántica, así que ningún valor fijo es del todo correcto. En estos casos la puntuación de confianza marcará Media o Baja para avisarte. El flujo práctico es: corre la detección automática para una aproximación, mira el veredicto de confianza, y luego usa el tap-tempo manual sobre la sección que realmente te importa (por ejemplo el estribillo o el drop) para fijar el valor antes de llevarlo a una mezcla o un DAW.
¿Qué es la puntuación de confianza de detección y cuándo debo fiarme de ella?
La puntuación de confianza es una valoración de 0 a 100% con una insignia Alta/Media/Baja que te dice cuánto fiarte del BPM detectado. Combina dos señales: primera, qué tan estable es la rejilla de pulsos detectada — la herramienta mide la variación entre intervalos de pulso consecutivos, así que un tema dance metronómico en 4/4 puntúa alto mientras que una pieza con rubato o tocada de forma suelta puntúa bajo; segunda, si ambas pasadas de análisis coinciden — la herramienta detecta el BPM en el archivo completo y otra vez en una sección central sostenida, y cuando ambas dan el mismo valor la confianza sube. Alta (75%+) significa que el valor automático es seguro para tu biblioteca o mezcla. Media sugiere comprobar las insignias alternativas de mitad/doble tiempo. Baja significa que el tema es rubato, ambient o rítmicamente ambiguo — recurre al tap-tempo manual y marca la sección que te importa en vez de fiarte del número automático.
