Volver al Blog

Analizar Tracks en GreenGo: Guía de BPM, Tonalidad, Energía y Mood

BPM. Tonalidad. Energía. Mood. Danceability. Cinco números que te dicen todo lo que necesitas saber sobre un track antes de reproducirlo. La pestaña Analyze de GreenGo detecta todos ellos — ya sea en archivos locales o en tracks reproduciéndose en tu navegador — y escribe los resultados en tus archivos para compatibilidad con software DJ.

Esta guía cubre todo lo que la pestaña Analyze puede hacer, desde el análisis de un solo track hasta el procesamiento por lotes de toda tu biblioteca.


Qué hace la pestaña Analyze

La pestaña Analyze ejecuta tres motores de detección en tu audio:

  1. Detección de BPM — Usa 12 algoritmos diferentes con votación ponderada para encontrar el tempo. Redondea a BPM entero y corrige errores comunes de octava (2x/0,5x tempo). Rango: 70-200 BPM.
  2. Detección de tonalidad — Usa un ensemble de 7 señales (modelos CNN, libKeyFinder, análisis de croma, Krumhansl-Schmuckler) con parámetros específicos por género. Devuelve la tonalidad musical (ej. Am, F#) y la notación Camelot Wheel (ej. 8A, 3B). Calibrado con ~87% de precisión en el dataset GiantSteps.
  3. Análisis de vibe — Usa modelos ML (RandomForest) para calcular energía (0-100), mood (9 categorías) y danceability (0-100). Analiza un clip de 25 segundos del centro del track para mayor velocidad.

Para un análisis más profundo de los métodos de detección de BPM, consulta nuestra guía comparativa de detección de BPM. Para la teoría de detección de tonalidad, consulta nuestra guía de detección de tonalidad.


La interfaz de un vistazo

Haz clic en Analyze en la barra de herramientas inferior. El área principal muestra:

  • Barra superior: Botón Import Files, botón Export CSV, botón + Playlist
  • Barra de herramientas: Campo de ruta de carpeta, botón Browse, botón Refresh, menú desplegable Genre
  • Tabla de resultados: Checkbox, Nombre de archivo, BPM, Tonalidad, Camelot, Duración, Energía, Mood, Dance, Estado
  • Botones de control: Find All, Check BPM, Check Key, Check Vibe, Stop, Remove Selected, Clear All
Interfaz completa de la pestaña Analyze de GreenGo con tabla vacía, barra de herramientas y botones de control

Importar tracks

Hay tres formas de añadir tracks a la tabla de análisis:

Método 1: Importar archivos

Haz clic en 'Import Files' en el encabezado. Se abre un selector de archivos filtrado por formatos de audio (MP3, WAV, FLAC, OGG, M4A, AAC, WMA). Selecciona uno o más archivos. Aparecen en la tabla con sus metadatos existentes ya rellenados (BPM, tonalidad, duración de los ID3 tags si están presentes).

Método 2: Explorar carpeta

Escribe una ruta de carpeta en el campo de entrada o haz clic en el botón Browse para elegir una carpeta. Haz clic en Refresh para escanearla. Todos los archivos de audio de la carpeta se añaden a la tabla. Los duplicados (misma ruta) se filtran automáticamente.

Método 3: Arrastrar y soltar

Arrastra archivos de audio desde tu gestor de archivos directamente al área de la tabla. Se añaden inmediatamente.

Pestaña Analyze de GreenGo con tabla poblada por tracks importados mostrando nombres de archivo y metadatos

Los cuatro botones de análisis

Una vez que tus tracks están en la tabla, tienes cuatro opciones de análisis:

BotónQué detectaCuándo usar
⚡ Find AllBPM + Tonalidad + Camelot + Energía + Mood + DanceabilityPreparación completa de biblioteca, primer análisis
🥁 Check BPMSolo BPMCuando las tonalidades ya son conocidas, solo necesitas tempo
🎵 Check KeySolo Tonalidad + CamelotCuando el BPM ya es conocido, solo necesitas tonalidad
🔮 Check VibeEnergía + Mood + DanceabilityCuando BPM/tonalidad son conocidos, necesitas energía para planificar set

Si tienes tracks seleccionados (checkboxes marcados), el análisis se ejecuta solo en esos. Si ninguno está seleccionado, se ejecuta en todos los tracks de la tabla.


Leer tus resultados

Después del análisis, la tabla se rellena con resultados. Esto es lo que significa cada columna:

BPM

Un valor entero (ej. 128, 140, 174). GreenGo redondea a tempos de producción comunes y corrige errores de octava, por lo que no obtendrás 64 cuando el track es 128, o 256 cuando es 128. Rango: 70-200 BPM.

Tonalidad

La tonalidad musical en notación con sostenidos (ej. Am, C#, F#m). GreenGo normaliza a sostenidos, por lo que verás G# no Ab. El motor de detección de tonalidad usa 7 señales independientes con votación ponderada, optimizado para música electrónica con confirmación de raíz de bajo.

Camelot

La notación Camelot Wheel (ej. 8A, 3B, 12A). Es el estándar de la industria para mezcla armónica, usado por Rekordbox, Serato, Traktor y VirtualDJ. Tracks con códigos Camelot adyacentes (ej. 8A → 7A o 9A) son armónicamente compatibles.

Duración

Duración del track en formato mm:ss (ej. 5:32).

Energía

Una puntuación de 0-100, mostrada como una barra de progreso verde. Representa la sonoridad general y la intensidad del track. Útil para planificación de set: tracks de baja energía para calentamiento, alta energía para el momento pico.

Mood

Uno de 9 labels de mood: Hyper, Dark, Melancholic, Intense, Neutral, Chill, Euphoric, Happy, Romantic. El clasificador de mood usa ML con ponderación sesgada por género, por lo que un track de rock es más probable que se clasifique como Intense o Dark, mientras que un track de house tiende a Euphoric.

Dance

Una puntuación de danceability de 0-100, mostrada como una barra de progreso morada. Calculada como 85% de análisis rítmico + 15% de señal ML. Valores más altos significan que el track tiene un groove más fuerte y consistente.

Estado

Muestra el estado del análisis: Ready (no analizado), Analyzing (en progreso, con puntos de carga), Done (completado) o Error (con detalles en tooltip).

Pestaña Analyze de GreenGo mostrando tabla de resultados completamente analizada con BPM, tonalidad, Camelot, energía, mood y danceability

Análisis por lotes

La pestaña Analyze procesa múltiples tracks en paralelo. El nivel de concurrencia es configurable en Settings (1-8 trabajos concurrentes, por defecto 2). Más trabajos significa procesamiento más rápido pero mayor uso de CPU.

Durante el análisis por lotes:

  • El encabezado muestra el progreso 'Analyzed N/M'
  • Cada fila muestra puntos de carga mientras se analiza
  • Los resultados aparecen a medida que cada track se completa
  • Los errores individuales no detienen el lote
  • Una notificación toast muestra el resumen: 'Batch finished: X ok, Y failed'

Haz clic en Stop para detener el análisis por lotes a mitad del proceso. Los resultados parciales se conservan y puedes volver a ejecutar el análisis en los tracks restantes.

Para preparar un set DJ completo de manera eficiente, consulta nuestra guía sobre preparar 50 tracks en menos de 30 minutos.


Autoanálisis del navegador

Una de las funciones más potentes de GreenGo es el análisis automático de los tracks que se reproducen en el navegador. Así es como funciona:

  1. Estás navegando por YouTube, SoundCloud o cualquier sitio de música en el navegador integrado de GreenGo
  2. Reproduces un track
  3. Después de 3 segundos de reproducción, GreenGo captura automáticamente el audio y ejecuta un análisis completo — eso es magia de GreenGo
  4. El botón Analyze en la barra de herramientas brilla en verde cuando los resultados están listos
  5. Pasa el cursor sobre el botón Analyze para ver un slider con BPM, Tonalidad, Camelot y Energía
Autoanálisis del navegador GreenGo mostrando un track de YouTube reproduciéndose con detección automática de BPM, tonalidad y energía

Configuración del autoanálisis:

  • 'Auto Analyze' — Activar/desactivar (por defecto: ACTIVADO)
  • 'Auto Analyze Browser' — Autoanálisis del navegador activar/desactivar (por defecto: ACTIVADO)
  • Límite de duración de 8 minutos (tracks más largos se omiten en el autoanálisis)
  • Análisis manual disponible vía slider del cursor incluso si auto está desactivado

Los archivos temporales se almacenan en caché (máx. 3 archivos, el más antiguo se elimina primero) para que volver a analizar el mismo track sea instantáneo.


Selección de género y por qué importa

El menú desplegable Genre en la barra de herramientas afecta la precisión de la detección de tonalidad. El detector de tonalidad de GreenGo usa parámetros específicos por género para la confirmación de raíz de bajo y los priors de tonos menores.

Géneros disponibles: Auto (por defecto), EDM/House, Hip-Hop/Trap, Pop, Rock/Metal, Classical, Jazz, R&B/Soul, Reggae/Dancehall, Drum & Bass.

En modo Auto, GreenGo clasifica el género automáticamente basándose en BPM y centroide espectral. Esto funciona bien para la mayoría de los tracks. Si estás analizando un género específico (ej. una carpeta de tracks EDM), seleccionar manualmente el género puede mejorar la precisión de detección de tonalidad en un 2-5%.

El género también afecta la predicción de mood. El clasificador de mood aplica pesos sesgados por género: los tracks de rock tienden a Hyper/Intense/Dark, mientras que los tracks de house tienden a Euphoric/Chill.


Exportar resultados

Después del análisis, tienes dos opciones de exportación:

Exportar CSV

Haz clic en 'Export CSV' en el encabezado para guardar toda la tabla de resultados como un archivo CSV. Incluye todas las columnas: nombre de archivo, BPM, tonalidad, Camelot, duración, energía, mood, danceability. Útil para análisis en hojas de cálculo o compartir con colaboradores.

Añadir a playlist

Haz clic en '+ Playlist' para enviar los tracks analizados a una playlist. Luego puedes organizar los tracks por rango de BPM, tonalidad o nivel de energía para planificar sets.

Escribir en ID3 tags

Si 'Write ID3 metadata' está activado en Settings, BPM y tonalidad se escriben automáticamente en los ID3 tags del archivo después del análisis. Los tags usan los frames correctos para compatibilidad con software DJ:

  • MP3: TBPM (BPM), TKEY (tonalidad), TXXX:INITIALKEY, TXXX:OPENKEY
  • M4A: tmpo (BPM), (c)key (tonalidad)
  • FLAC/OGG: BPM, INITIALKEY, KEY

Esto significa que cuando importas tus tracks a Rekordbox, Serato o Traktor, el BPM y la tonalidad ya están ahí. No se necesita re-análisis en el software DJ.


Preguntas frecuentes

¿Qué tan precisa es la detección de BPM de GreenGo?

GreenGo usa 12 algoritmos de detección diferentes con votación ponderada, lo que reduce significativamente los errores de octava (el problema más común de detección de BPM). El BPM se redondea a valores enteros y tempos de producción comunes. Para la mayoría de música electrónica y hip-hop, la precisión es muy alta. Las grabaciones en vivo y los tracks con drift de tempo pueden mostrar ligeras variaciones.

¿Qué tan precisa es la detección de tonalidad?

El ensemble de detección de tonalidad está calibrado con ~87% de precisión en el dataset académico GiantSteps. Esto es competitivo con herramientas comerciales como Mixed In Key. La precisión es mayor para música electrónica con contenido armónico claro y menor para arreglos complejos con modulación pesada.

¿Puedo analizar tracks de YouTube?

Sí. Reproduce cualquier track en el navegador de GreenGo y el autoanálisis se ejecuta automáticamente después de 3 segundos. También puedes activar el análisis manualmente vía el slider del cursor sobre el botón Analyze. Los tracks de más de 8 minutos se omiten en el autoanálisis pero pueden analizarse manualmente.

¿Cuál es la diferencia entre Energía y Danceability?

La Energía mide la sonoridad general y la intensidad (qué tan 'grande' suena el track). La Danceability mide la consistencia rítmica y el groove (qué tan fácil es bailar el track). Un track ambient puede tener baja energía pero alta danceability si tiene un pulso estable. Un track de metal puede tener alta energía pero baja danceability si el ritmo es complejo.

¿Cuántos tracks puedo analizar a la vez?

La prueba gratuita permite 30 análisis. GreenGo funciona por suscripción con una prueba gratuita de 7 días (sin tarjeta de crédito). El análisis por lotes procesa tracks en paralelo (1-8 trabajos concurrentes, configurable en Settings).

¿El análisis funciona sin conexión?

Sí. Todo el análisis de archivos locales se ejecuta completamente en tu máquina. No se necesita conexión a internet. El autoanálisis del navegador requiere internet para reproducir el track, pero el análisis en sí se ejecuta localmente — eso es magia de GreenGo.