Skip to main content

Detector de BPM Detecta el tempo (BPM) de cualquier archivo de audio o música.

Detector de BPM illustration
🎵

Detector de BPM

Detecta el tempo (BPM) de cualquier archivo de audio o música.

1

Subir Audio

Arrastra tu música o archivo de audio, o haz clic para buscar.

2

Detectar BPM

Haz clic en Detectar para analizar el tempo de tu audio.

3

Ver Resultados

Verifica el BPM detectado y los resultados del análisis de tempo.

Loading tool...

What Is Detector de BPM?

El detector de BPM analiza archivos de audio para detectar el tempo en pulsaciones por minuto (BPM). Sube cualquier archivo de música y la herramienta analizará el contenido rítmico para determinar el BPM. Esto utiliza algoritmos de detección de inicio y autocorrelación implementados con la API de Web Audio. El detector funciona mejor con música rítmica, pero también puede analizar palabras habladas y otros archivos de audio. Los resultados incluyen el BPM detectado, el nivel de confianza y la clasificación del tempo (por ejemplo, Allegro, Moderato). Esencial para DJs, productores musicales y cualquier persona que necesite conocer el tempo de una pista.

Why Use Detector de BPM?

  • Detección precisa de BPM utilizando múltiples algoritmos de análisis
  • Funciona con cualquier formato de audio (MP3, WAV, OGG, etc.)
  • Muestra el nivel de confianza y la clasificación del tempo
  • Completamente basado en navegador - no se requieren subidas

Common Use Cases

DJing

Determina los BPM de las pistas para hacer coincidir los ritmos y organizar listas de reproducción.

Producción Musical

Encuentra el tempo de muestras, loops y pistas de referencia.

Listas de Ejercicio

Ordena la música por BPM para listas de reproducción de running, ciclismo o entrenamiento.

Teoría Musical

Analiza y estudia el tempo de diferentes piezas y géneros musicales.

Technical Guide

La detección de BPM utiliza un algoritmo de múltiples etapas. Primero, el audio se decodifica en un AudioBuffer y se mezcla a mono. Un filtro pasa-bajos enfatiza las frecuencias graves donde los ritmos son más prominentes. La señal filtrada sufre una detección de inicio: el audio se divide en ventanas y se calcula el flujo espectral (cambio de energía entre frames consecutivos). Los picos en la función de detección de inicio corresponden a los ritmos. Luego, los intervalos inter-inicio se analizan utilizando autocorrelación para encontrar la periodicidad más común, que da el BPM. La función de autocorrelación R(τ) = Σ x(n) * x(n+τ) revela la periodicidad dominante. El BPM se calcula como 60 / peakPeriod. Se evalúan varios tempos candidatos y se selecciona el más estadísticamente consistente. La puntuación de confianza refleja lo claramente periódico que es el ritmo.

Tips & Best Practices

  • 1
    Funciona mejor con música que tiene un ritmo claro y constante
  • 2
    El rock, pop, electrónico y hip-hop suelen dar resultados más precisos
  • 3
    La música clásica y el jazz con cambios de tempo pueden dar resultados menos fiables
  • 4
    Si el BPM detectado parece ser la mitad o el doble del tempo real, es un error común de octava - simplemente multiplica o divide por 2

Related Tools

Frequently Asked Questions

Q ¿Cuán precisa es la detección de BPM?
Para música con un ritmo claro y constante, la precisión suele ser de ±1 BPM. La música con tempo variable o sin ritmo claro da resultados menos fiables.
Q ¿Qué es el BPM?
BPM (Pulsaciones Por Minuto) mide el tempo musical. 120 BPM significa que ocurren 120 pulsaciones en un minuto. Un mayor BPM = música más rápida.
Q ¿Por qué a veces muestra la mitad o el doble del BPM esperado?
Este es un error común de "octava" en la detección de BPM. El algoritmo puede bloquearse en medio-tiempo o cada otro tiempo. Simplemente multiplica o divide por 2.
Q ¿Funciona con pistas vocales solamente?
El detector está optimizado para música rítmica. Las grabaciones de palabra hablada o a cappella pueden no producir resultados precisos de BPM.
Q ¿Se sube mi música?
No. Todo el análisis de BPM se realiza localmente en tu navegador. Tus archivos nunca abandonan tu dispositivo.

About This Tool

Detector de BPM is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.