Detecta el Tempo y la Tonalidad de Cualquier Canción
Sube un archivo de audio para estimar su tempo (BPM) y tonalidad musical. Consulta candidatos ordenados por confianza, verifica con el tap tempo y copia los resultados, todo en tu navegador.
Suelta un archivo de audio aquí
o haz clic para explorar tus archivos
Compatible con MP3, WAV, M4A, OGG y FLAC de hasta 100MB
Sobre el Detector de BPM y Tonalidad
Esta herramienta estima el tempo aplicando un filtro paso-bajo al audio para aislar la percusión, encontrando picos en la envolvente de energía resultante y creando un histograma del tiempo entre ellos. Estima la tonalidad musical construyendo un perfil de 12 clases de altura a partir de FFT por ventanas y correlacionándolo con los perfiles mayor y menor de Krumhansl-Schmuckler. Ambas son técnicas de análisis de señal bien establecidas, pero siguen siendo estimaciones, no una verdad absoluta.
Características:
- Los 3 mejores candidatos de tempo con confianza, no solo un número
- Detección de tonalidad basada en croma con una alternativa
- Verificación manual con tap tempo para pistas difíciles
- Copia los resultados como texto — 100% privado, en tu navegador
Cómo Detectar el BPM y la Tonalidad
- Sube o arrastra un archivo de audio (MP3, WAV, M4A, OGG o FLAC)
- Espera unos segundos mientras se analizan el tempo y la tonalidad
- Revisa los principales candidatos de tempo y la tonalidad detectada
- Verifica con el tap tempo y copia los resultados como texto
Preguntas Frecuentes
¿Qué tan precisa es la detección de BPM?
Funciona bien con pistas de ritmo estable y claro — pop, rock, electrónica, hip-hop. Es menos fiable con música de tempo libre o cambiante, ya que es una estimación estadística del intervalo de ritmo más común, no un análisis de teoría musical.
¿Qué formatos de audio puedo subir?
Se admiten archivos MP3, WAV, M4A/AAC, OGG y FLAC de hasta 100MB. Todo se decodifica y analiza en tu navegador.
¿Por qué la herramienta muestra tres candidatos de tempo en vez de uno?
Los algoritmos de detección de ritmo no siempre distinguen un tempo de su doble o su mitad — una pista a 90 BPM puede parecer de 180 BPM para el detector. Mostrar los 3 mejores candidatos con su confianza es más honesto que presentar una sola suposición como un hecho.
¿Por qué detectó la mitad o el doble del tempo real?
Esto se llama error de octava y es inherente a la detección de ritmo: el detector encuentra el intervalo repetitivo más fuerte en la percusión, pero ese intervalo puede corresponder a cada golpe, a uno de cada dos, o a uno de cada dos tiempos según el ritmo. Si el primer candidato parece incorrecto, revisa los otros dos — el tempo real suele ser uno de ellos.
¿Qué significa el porcentaje de confianza?
Para el tempo, es la proporción de intervalos entre picos detectados que coinciden con la duración de golpe de ese candidato — más alto significa una pista más consistente y con pulso claro. Para la tonalidad, es una puntuación de correlación con perfiles de altura mayor/menor conocidos — más alto significa que las notas de la canción encajan más con esa tonalidad.
¿Qué tan precisa es la detección de tonalidad?
La detección de tonalidad basada en croma funciona razonablemente bien en música tonalmente clara y con una tonalidad estable, pero puede verse afectada por distorsión intensa, pasajes atonales o ambientales, cambios de tonalidad a mitad de la canción, o interpretaciones en vivo o con rubato donde la afinación y el tiempo varían. Trata el resultado como una suposición inicial sólida, no una certeza — la alternativa suele ser el relativo mayor/menor de la tonalidad correcta.
Privacidad
Tu archivo de audio se decodifica y analiza por completo en tu navegador con la Web Audio API — nunca se sube a un servidor.
Estándares y Referencias
Última actualización: 2026-07-25