Gratis · Sin registro · BPM, tonalidad y Camelot

Detector de BPM y tonalidad

Para detectar el BPM de una canción, elige un archivo y deja que el navegador lo analice. Este detector de BPM gratuito estima también la tonalidad, el modo mayor o menor y la etiqueta Camelot. Comprueba el resultado de oído: una canción puede admitir varias interpretaciones. Sin registro ni subida de audio.

  • Gratis
  • Sin registro
  • Los archivos se quedan en el dispositivo

Análisis de BPM y tonalidad

Tempo estimado · tonalidad · Camelot

Los archivos se quedan en el dispositivo

Suelta audio en el detector de BPM

Estima BPM, tonalidad, Mayor o menor y Camelot en local. MP3, WAV, FLAC, M4A, AAC u OGG de hasta 80 MB y 15 minutos.

Tres pasos locales

El detector de BPM analiza una grabación cada vez. Un worker local dedicado examina ventanas acotadas y luego informa BPM y tonalidad como resultados estimados por separado.

  1. 1

    Elige una canción o una grabación

    Carga un MP3, WAV, FLAC, M4A, AAC u OGG que el navegador pueda decodificar, de hasta 80 MB y 15 minutos. El detector de BPM comprueba en local la duración y los límites de memoria antes de empezar el análisis completo.

  2. 2

    Deja que el worker local lo analice

    El detector de BPM usa la grabación completa en archivos cortos. En archivos más largos usa hasta tres ventanas deterministas que suman 180 segundos, mezcladas a mono a 22.050 Hz y transferidas a un worker dedicado del navegador.

  3. 3

    Revisa el BPM y la tonalidad estimados

    Revisa la estimación principal del detector de BPM, las interpretaciones posibles a mitad o al doble de tiempo, la tonalidad, el modo Mayor o Menor y la etiqueta Camelot. Cada resultado puede acertar o informar de evidencia insuficiente de forma independiente.

Qué muestra y controla la herramienta

El detector de BPM deja visibles las alternativas de tempo, la evidencia de tonalidad, los resultados parciales, la cancelación y la privacidad a lo largo de una tarea de análisis.

BPM estimado con alternativas de tempo

El detector de BPM informa una estimación principal y muestra candidatos válidos a mitad o al doble de tiempo. Así se ve la ambigüedad habitual de 70 frente a 140 BPM, en lugar de presentar una sola cifra como segura.

Tonalidad, modo y etiqueta Camelot

El detector de BPM compara la evidencia de croma con perfiles mayor y menor, y muestra el nombre de altura estimado, el modo Mayor o Menor y el código Camelot coincidente cuando el resultado de tonalidad supera los umbrales de ambigüedad.

Resultados parciales independientes

Puede haber un pulso estable sin armonía fiable, y un pasaje tonal sostenido sin pulso estable. El detector de BPM mantiene BPM y tonalidad en estados de resultado separados, de modo que una estimación útil sigue visible cuando la otra no tiene evidencia.

Worker dedicado y cancelable del navegador

El detector de BPM ejecuta la recogida de rasgos y la estimación lejos del renderizado de React. Cambiar de archivo, cancelar o salir de la página invalida la tarea antigua y termina su worker, e impide que resultados obsoletos sustituyan el archivo actual.

Referencia de audio real con versión fija

El conjunto versionado de 12 clips de audio real del detector de BPM encuentra ahora una interpretación de BPM válida en 11 clips y una coincidencia exacta de clase de altura y modo en 9. Las ocho comprobaciones declaradas de evidencia ausente devuelven no disponible. Estos resultados de regresión documentan la build actual; no garantizan cada grabación.

Análisis determinista, sin consulta a un catálogo

El detector de BPM examina rasgos rítmicos y de croma del audio elegido. No identifica la canción, no busca en una base de datos musical online, no llama a un servicio de IA ni sustituye metadatos almacenados por evidencia de la grabación.

Flujos prácticos

Usa las estimaciones como información de partida para preparar un DJ set, practicar, transponer o hacer una comprobación manual con tap.

1

Planifica una transición de DJ

Usa la estimación de tempo y la etiqueta Camelot del detector de BPM como información de partida para compatibilidad de tempo y armonía. Confirma el resultado de oído en tu software de DJ: las grabaciones en directo, los cambios de tonalidad y los grooves a mitad de tiempo pueden admitir otra interpretación.

2

Prepara una copia de práctica o ensayo

Usa el detector de BPM para estimar el tempo y luego abre Cambiar velocidad de audio para calcular un BPM de destino más lento, manteniendo fijo el tono musical. El enlace directo deja la detección y la transformación como dos tareas claras.

3

Comprueba una tonalidad antes de transponer

Usa la tonalidad estimada por el detector de BPM como referencia antes de abrir el Cambiador de tono. Escucha modulaciones, acordes prestados, diferencias de afinación o modos ambiguos que un resumen de tonalidad de toda la pista no puede describir del todo.

4

Resuelve un pulso inseguro a mano

Cuando el archivo tiene un pulso débil o cambiante, abre Tap Tempo y marca el tramo que oyes. El tap manual puede centrarse en un pasaje elegido sin pretender que el análisis automático encontró evidencia que no tenía.

Lista de comprobación

El detector de BPM funciona mejor con una fuente clara y una escucha atenta al interpretar la jerarquía de tempo, la armonía y los estados explícitos de no disponible.

  1. 1

    Trata cada valor como una estimación

    Contrasta el resultado con los pulsos y centros tonales que oyes. La síncopa, el swing, la deriva en directo, las intros escasas, los cambios de tonalidad, otra afinación y la armonía en capas pueden afectar a un resumen automático.

  2. 2

    Usa los candidatos a mitad y al doble de tiempo

    Si el BPM principal se siente demasiado lento o demasiado rápido, compara los valores candidatos mostrados con el ritmo que cuentas. Las convenciones de género a menudo etiquetan de forma distinta la misma jerarquía de pulso.

  3. 3

    Analiza una fuente limpia cuando puedas

    El clipping fuerte, el ruido de público, el habla sobre la música, el filtrado extremo y un nivel muy bajo reducen la evidencia útil. Una mezcla completa clara suele dar al detector de BPM más información rítmica y armónica.

  4. 4

    Usa «no disponible» como un límite útil

    Sin estimación fiable significa que las ventanas elegidas no superaron el umbral fijo de evidencia. La página evita rellenar ese hueco con 0 BPM, Do Mayor u otra suposición por defecto.

  5. 5

    Ten en cuenta los cambios de tempo y de tonalidad

    El detector de BPM devuelve un resumen de archivo completo a partir de las ventanas de análisis seleccionadas. Una pista que acelera, cambia de tonalidad o pasa de tramos libres a tramos métricos puede necesitar una escucha por secciones en un editor antes de usar una sola cifra o tonalidad para todo el arreglo.

Entrada, salida y privacidad

El detector de BPM analiza un archivo dentro de presupuestos explícitos de duración y memoria. Los resultados siguen siendo estimaciones, y las funciones no admitidas de edición, exportación, historial y lotes se quedan visibles como límites.

Flujo local en el navegador del detector de BPM: audio elegido, ventanas de análisis mono acotadas, worker dedicado y resultados estimados de BPM, tonalidad y Camelot
El archivo elegido, el PCM decodificado, las ventanas reducidas y los resultados estimados se quedan en la memoria del navegador y no se envían a la carga de analítica.

Un archivo local dentro de presupuestos explícitos

El detector de BPM admite un archivo compatible de hasta 80 MB y 15 minutos. El PCM decodificado más el conjunto reducido de análisis y el espacio auxiliar deben caber en el presupuesto de 256 MiB del navegador antes de arrancar un worker.

Resultado estimado, con ambigüedad conocida

El resultado es una estimación de archivo completo a partir de ventanas seleccionadas, no una parrilla de pulsos, un mapa de tiempo fuerte, una transcripción de acordes, una línea de tiempo de cambios de tonalidad, un editor de etiquetas ni una decisión garantizada de teoría musical.

Análisis privado, local en el navegador

Los bytes de audio, el PCM, las ventanas, el BPM, la tonalidad y los valores Camelot se quedan en el navegador. La analítica recibe estados gruesos, sin nombres de archivo, duración exacta, valores detectados, formas de onda ni contenido de audio.

Preguntas frecuentes

Respuestas directas sobre las estimaciones automáticas de BPM y tonalidad, las etiquetas Camelot, los archivos compatibles, el análisis local en el navegador, la ambigüedad y los resultados no disponibles.

¿Qué es el detector de BPM?

El detector de BPM es una herramienta local en el navegador que estima los pulsos por minuto de una grabación. Esta página también actúa como detector de tonalidad al estimar la tonalidad musical, el modo Mayor o Menor y la etiqueta Camelot a partir del mismo archivo elegido.

¿Qué precisión tiene la estimación de BPM?

La precisión depende de la grabación. Una batería estable y una armonía clara son más fáciles que un tempo libre, la deriva en directo, la síncopa, arreglos escasos, el habla o los cambios de tonalidad. La página etiqueta los resultados como estimados y muestra alternativas a mitad o al doble de tiempo cuando están disponibles.

¿Por qué el detector de BPM muestra la mitad o el doble de BPM?

El mismo ritmo a menudo se puede contar en dos niveles de pulso. Un groove oído a 70 BPM también puede etiquetarse a 140 BPM. Mostrar candidatos hace visible esa ambigüedad para que elijas la interpretación que encaja con el contexto musical.

¿Qué significa el código Camelot?

La notación Camelot asigna tonalidades mayores y menores a etiquetas numeradas A y B, habituales en la mezcla armónica. Se muestra junto a la tonalidad y el modo estimados; no garantiza que cada sección de una canción se quede en esa tonalidad.

¿El BPM puede acertar cuando falla la detección de tonalidad?

Sí. La evidencia rítmica y la armónica se evalúan por separado. Una percusión pura puede dar un BPM estable sin tonalidad útil, y un acorde sostenido puede dar evidencia tonal sin un pulso que se repita.

¿Por qué no hay una estimación fiable?

Las ventanas locales pueden estar en silencio, demasiado bajas, rítmicamente inestables, a tempo libre, atonales o armónicamente ambiguas. La herramienta devuelve un estado explícito de no disponible en lugar de una cifra o una tonalidad por defecto.

¿Se sube mi archivo en el detector de BPM?

No. Las comprobaciones de metadatos, la decodificación, la preparación de ventanas y el análisis se ejecutan en esta pestaña. Los eventos de analítica personalizados excluyen nombres de archivo, audio, tiempos precisos, BPM detectado, tonalidad y resultados Camelot.

¿Puedo editar etiquetas, exportar CSV o analizar un lote?

No. V4 analiza un archivo y muestra las estimaciones en la página. No escribe metadatos, no exporta CSV, no guarda historial, no procesa una carpeta, no construye una parrilla de pulsos ni añade una pista de clic.

¿Qué archivos de audio puede analizar el detector de BPM?

Elige MP3, WAV, FLAC, M4A, AAC u OGG de hasta 80 MB y 15 minutos si el navegador puede decodificar ese códec. Los archivos no compatibles, vacíos, por encima del límite o que no se pueden decodificar se detienen en local antes de empezar el análisis.

¿El detector de BPM puede analizar solo un tramo seleccionado?

No. Los archivos cortos usan la grabación completa y los largos usan tres ventanas fijas para una estimación de archivo completo. Para medir el pulso de un pasaje concreto, reproduce ese pasaje en otro sitio y usa Tap Tempo a mano.

¿El detector de BPM es gratis y hay que registrarse?

Este detector de BPM online es gratuito: no hay registro, pago, créditos ni cuota. Elige un archivo compatible y revisa el BPM, la tonalidad, el modo y el resultado Camelot estimados en la misma pestaña. La página no sube audio, no guarda historial de análisis ni sincroniza resultados con una cuenta.

Elige una grabación clara, revisa las interpretaciones de tempo y la evidencia de tonalidad, y usa Tap Tempo o las herramientas de edición concretas para la siguiente tarea.

Analizar audio con el detector de BPM