Files
ableton-mcp-ai/docs/REFERENCE_TRACK_EJEMPLO_ANALYSIS.md

6.1 KiB

Reference Track Analysis: libreria\\reggaeton\\ejemplo.mp3

Fecha de analisis: 2026-03-30

Archivo:

C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\libreria\reggaeton\ejemplo.mp3

Resumen tecnico

  • duracion: 249.46 s
  • sample rate: 48000 Hz
  • canales: 2
  • tempo estimado: 98.68 BPM
  • beat count estimado: 402
  • key estimada top-1: A minor
  • key alternativas cercanas: D major, D minor

Rasgos musicales que importan

  • No es un track super percusivo sin tono. La separacion HPSS dio aprox:
    • 81.91% componente armonico
    • 18.09% componente percusivo
  • Esto implica que el objetivo no es solo clavar dembow. Hay una identidad armonica clara y sostenida.
  • La repeticion estructural es alta:
    • similitud media entre bloques de 8 beats: 0.9267
  • Eso apunta a un principio simple:
    • el track funciona porque reusa la misma idea muchas veces
    • varia energia, brillo y densidad
    • no cambia de universo sonoro cada 8 compases

Balance espectral

  • centroide espectral medio: 3669 Hz
  • rolloff medio: 8534 Hz
  • zero-crossing mean: 0.05763
  • distribucion energetica:
    • low 57.04%
    • mid 39.69%
    • high 3.27%

Lectura practica del balance

  • El low-end manda claramente.
  • El track no vive de hats brillantes ni de FX exagerados.
  • Hay mucho peso abajo y medio-cuerpo suficiente para sostener hook/vocal/music.
  • Si el generador produce capas muy brillantes o demasiados FX, se aleja de esta referencia.

Dinamica y densidad

  • onsets por segundo: 4.245
  • dynamic range RMS p95/p5: 12.292

Lectura practica de dinamica

  • Hay movimiento real, no un bloque brickwall plano.
  • El track alterna zonas de energia, pero sin romper la continuidad.
  • Para acercarse a esta referencia, el generador debe:
    • mantener el pocket constante
    • modular densidad por seccion
    • evitar meter capas nuevas sin retirar otras

Macroestructura aproximada

Duracion de compas estimada: 2.432 s (4 beats a 98.68 BPM)

Analisis en bloques de 8 compases:

Chunk Sec Bars RMS Onset Centroid Lectura
1 0.00-19.46 8.0 0.130 1.115 3220 intro sparse / entrada gradual
2 19.46-38.91 8.0 0.364 1.388 3538 primera entrada fuerte
3 38.91-58.37 8.0 0.339 1.538 3677 groove alto y estable
4 58.37-77.82 8.0 0.314 1.312 3465 pequena relajacion
5 77.82-97.28 8.0 0.348 1.413 3520 reentrada / reafirmacion
6 97.28-116.74 8.0 0.355 1.664 3573 pico ritmico claro
7 116.74-136.19 8.0 0.316 1.342 3596 respiracion controlada
8 136.19-155.65 8.0 0.336 1.374 3498 cuerpo principal sostenido
9 155.65-175.10 8.0 0.324 1.434 4301 lift brillante / variacion timbrica
10 175.10-194.56 8.0 0.301 1.305 4469 puente brillante / alivio
11 194.56-214.02 8.0 0.303 1.272 4530 continuidad con brillo alto
12 214.02-233.47 8.0 0.338 1.384 3385 regreso al cuerpo principal
13 233.47-249.47 6.6 0.105 0.850 2764 salida / outro real

Transiciones fuertes detectadas

Puntos con mayor cambio objetivo:

  • bar 4.0 aprox: entrada importante del groove
  • bar 28.0 aprox: reduccion / valle
  • bar 32.0 aprox: relanzamiento
  • bar 64.0-84.0 aprox: zona de mas contraste timbrico
  • bar 96.0-100.0 aprox: salida real

Interpretacion estructural

Esto no se comporta como un track que mete material nuevo todo el tiempo.

Se comporta como:

  1. una misma identidad armonica y timbrica
  2. un groove base muy persistente
  3. pequenas mutaciones por bloques de 8 compases
  4. un lift brillante en la segunda mitad
  5. un outro claro y menos denso

Coherencia armonica

  • pitch class dominante en la mayoria de chunks: A
  • key global estimada top-1: A minor
  • la sensacion general es de centro tonal estable

Implicacion para el generador

El sistema actual falla cuando:

  • elige bass y music de keys no compatibles
  • mete demasiadas capas opcionales
  • cambia de palette sonora entre secciones
  • usa secciones como excusa para reemplazar el mundo sonoro entero

La referencia demuestra otra cosa:

  • un centro tonal dominante
  • una hook family dominante
  • pocas familias de sonido, bien repetidas
  • contrastes de energia y brillo, no cambios arbitrarios de material

Reglas concretas para acercarse a esta referencia

1. Harmonic lock duro

  • bass y music deben salir de keys exactas o relativas compatibles
  • si chocan, la palette se debe penalizar fuerte o descartar

2. Theme-first

  • bass, chords/pad y lead/pluck deben derivar del mismo motivo
  • no sirve que cada rol tenga su propio generador independiente

3. Menos capas

  • objetivo practico: 8-12 slots musicales logicos
  • no duplicar MIDI + audio y contar eso como “mas produccion”
  • no usar dos o tres capas que hagan la misma funcion

4. Section contrast sin cambiar de universo

  • la referencia varia densidad y brillo
  • no cambia de pack radicalmente en cada seccion
  • intro/build/drop/break/outro deben sentirse como versiones del mismo tema

5. Brillo como herramienta, no como base

  • el high-end real del ejemplo es bajo (3.27%)
  • los lifts brillantes aparecen como contraste
  • no hay que llenar el track de hats, risers y texturas todo el tiempo

Checklist para Kimi

Antes de declarar una generacion “coherente”, verifica:

  • bass y music sin conflicto armonico
  • musical_theme persistido en manifest
  • mismo hook reutilizado entre secciones
  • budget por slots logicos, no por conteo bruto
  • vocales y FX solo si agregan contraste real
  • outro con bajada de RMS y onset real

Conclusion

ejemplo.mp3 no gana por complejidad.

Gana por:

  • repeticion alta
  • centro tonal estable
  • low-end dominante
  • misma identidad durante casi todo el track
  • contrastes dosificados

El sprint siguiente tiene que usar esta referencia como contrato de verdad. Si una generacion no se parece a estas propiedades estructurales, no esta lista aunque haya “muchos sonidos lindos”.