# Reference Track Ejemplo - Micro Stems Ultima revision: 2026-03-30 Referencia analizada: - `C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\libreria\reggaeton\ejemplo.mp3` Evidencia guardada: - `C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\temp\ejemplo_micro_stems_report.json` - `C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\temp\ejemplo_arrangement_plan_validation.json` ## Resumen duro - tempo detectado: `99.384 BPM` - key detectada: `Am` - duracion: `249.463s` - secciones detectadas: `33` - micro segmentos considerados: `875` - micro segmentos elegidos: `31` - palette dominante del plan validado: `ss_rnbl` ## Lo que aparece como DNA del tema ### Ritmo - token dominante claro: `dembow` - hats y snare apuntan fuerte a familia `ss_rnbl` - los fills e impactos tambien quedan bastante claros ### Low end - el rol `bass_loop` converge a `ss_rnbl` - token dominante: `reese` - conclusion: el bajo de referencia pide low-end simple y sostenido, no demasiadas capas nuevas ### Ambiente - `atmos_fx` converge a `Midilatino_Zara ... Texture` - token dominante: `pad` - conclusion: el aire del track es un soporte textural leve, no un hook gigante ni un FX loco ### Melodia Despues de bloquear vocal contamination en `synth_loop`, el foco armonico quedo asi: - `pluck 7.wav` - `Midilatino_Holanda ... Pluck 2.wav` - `Midilatino_Cielo ... Harp.wav` Conclusion: - la referencia, vista solo desde audio, tira mas a `pluck / harp / pad` que a un synth grueso - no esta apareciendo `piano` como token dominante ## Por que no aparece piano No significa que la referencia no tenga piano o keys en el feel general. Significa que: - el matching micro actual usa audio - en esta libreria, muchos pianos viven en: - `sounds presets` - `MIDI PACK` - subcarpetas `MIDI` - por eso el sistema aun no puede concluir "usa este piano" solo con audio matching ## Hallazgos importantes ### Hallazgo 1 Antes del fix, `synth_loop` podia subir un archivo tipo `lead vocals dry`. Eso ya fue corregido. ### Hallazgo 2 El selector de pack podia elegir carpetas genericas como `20 One Shots` como pack dominante. Eso tambien ya fue corregido. ### Hallazgo 3 Aun con micro stems activos, el plan validado puede terminar con `synth_loop = null`. Eso no es un bug aislado del scorer. Es una senal de arquitectura: - falta un camino real para material armonico no-audio ## Contrato musical para el siguiente sprint Si una nueva generacion basada en `ejemplo.mp3` quiere parecerse mas a la referencia, tiene que respetar esto: 1. dembow simple y estable 2. low-end con una sola identidad dominante 3. pocas familias sonoras 4. hook melodico corto tipo `pluck / keys / harp / piano`, no capas random 5. contraste por seccion con densidad, no con cambio total de universo sonoro ## Implicacion de desarrollo El siguiente salto no es "mejor score de audio". Es: 1. enlazar audio families con `MIDI` y presets hermanos 2. convertir `micro_stem_summary` en `phrase plan` 3. dejar que el remake pueda decidir `keys/piano/pluck` aunque el activo no exista como loop de audio