Averiguar el BPM y la tonalidad de una canción

Suelta una canción para estimar su BPM (pulsos por minuto) y su tonalidad, sin tener que marcar el pulso. Úsalo para encadenar canciones en una sesión de DJ, ajustar el metrónomo para practicar o saber la tonalidad de una canción que vas a versionar. Puedes analizar varias canciones a la vez.

Comprobando tu entorno…

Cómo se usa

  1. 1

    Añade canciones

    Suelta las canciones que quieres analizar. Puedes analizar varias a la vez.

  2. 2

    Ejecuta

    Se analiza la canción completa para estimar su BPM y su tonalidad.

  3. 3

    Revisa el resultado

    Se muestran el BPM, la tonalidad, el código Camelot y otras tonalidades candidatas. También puedes guardar el resultado en JSON.

Cómo se estiman el BPM y la tonalidad, y su precisión

El BPM se obtiene de cómo cambia con el tiempo la fuerza de los ataques de las notas (los pulsos), buscando su periodo con autocorrelación. Cubre de 60 a 200 BPM y favorece los tempos habituales (alrededor de 120), por lo que puede confundir el tempo con el doble o la mitad (por ejemplo, 70 y 140).

La tonalidad se elige entre 24 candidatas comparando la fuerza de cada nota en toda la canción (croma) con las distribuciones típicas de mayor y menor (perfiles de Krumhansl-Kessler). Las tonalidades relativas (como do mayor y la menor) comparten notas y se confunden con facilidad, así que la correcta puede aparecer como segunda candidata. En canciones que modulan mucho se obtiene el promedio de toda la canción. Para cambiar la tonalidad, usa «Cambiar el tono de una canción»; para quitar la voz y cambiar el tono a la vez, usa «Crear pista de karaoke».

Preguntas frecuentes

¿Por qué el BPM sale el doble (o la mitad)?

Ocurre a menudo en canciones que se pueden contar de dos maneras. El tempo real puede ser el doble o la mitad del valor mostrado. El BPM no se calcula en audios de menos de 8 segundos.

¿Y las canciones que cambian de tempo o de tonalidad?

El BPM y la tonalidad se estiman a partir de toda la canción. Si el tempo cambia, se obtiene un valor representativo, y si la canción modula mucho, la tonalidad es el promedio de toda la canción. Para analizar secciones por separado, córtalas antes con «Recortar audio».

¿Qué es el código Camelot?

Una notación de tonalidades que usan los DJ: un número del 1 al 12 más A (menor) o B (mayor). Se dice que las tonalidades con el mismo número o a uno de distancia combinan bien.

¿Funciona en el móvil o con vídeos?

Sí. No hace falta ninguna app: abre esta página en el navegador y suelta canciones o vídeos como MP4 y MOV. Los resultados se muestran en pantalla y se pueden guardar como archivo JSON. Los archivos no se suben.

Ayúdanos a mejorar el servicio

Cuando una conversión falla, enviarnos las circunstancias nos ayuda a encontrar la causa. Saber qué dispositivos y formatos fallan más, y cuánto tarda el procesamiento, nos permite revisar los formatos admitidos y corregir los errores. Si no te importa, dejarlo activado nos ayuda mucho.

Qué se envía

La herramienta usada y los ajustes elegidos (formato de salida, calidad, etc.), las características del dispositivo (GPU, memoria, número de núcleos), el formato de entrada con su tamaño aproximado, cuántos archivos tuvieron éxito o fallaron y cuánto tardó, y el tipo y los detalles del error cuando algo falla.

Qué no se envía nunca

Los archivos en sí, los nombres de archivo, el texto, los subtítulos o las indicaciones que añades a un vídeo, y las direcciones IP. Los datos van únicamente al servidor de este sitio, nunca a un servicio de terceros.

Herramientas relacionadas