Files
ableton-mcp-ai/AbletonMCP_AI/MCP_Server/ABLETUNES_TEMPLATE_NOTES.md
renato97 6ec8663954 Initial commit: AbletonMCP-AI complete system
- MCP Server with audio fallback, sample management
- Song generator with bus routing
- Reference listener and audio resampler
- Vector-based sample search
- Master chain with limiter and calibration
- Fix: Audio fallback now works without M4L
- Fix: Full song detection in sample loader

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 22:53:10 -03:00

3.2 KiB

Abletunes Template Notes

Estos templates muestran patrones claros de produccion real que conviene copiar en el generador.

Patrones fuertes

  • Son arrangement-first, no session-first. En los cuatro sets los clips viven casi enteros en Arrangement y las scenes estan vacias o sin rol productivo.
  • Todos usan locators para secciones (Intro, Breakdown, Drop, Break, Outro, End) y esas secciones casi siempre caen en bloques de 16, 32, 64, 96 o 128 beats.
  • Siempre hay jerarquia por grupos: drums/top drums, bass, instruments, vox, fx.
  • Casi siempre existe un SC Trigger o pista equivalente dedicada al sidechain.
  • Los drums no son una sola pista. Hay capas separadas para kick, clap, snare, hats, ride, perc, fills, crashes, risers y FX.
  • Las partes armonicas tampoco son una sola pista. Aparecen capas distintas para bassline, reese/sub, chord, piano, string, pluck, lead y layers.
  • Mezclan MIDI e audio de forma agresiva. Un productor no se queda solo con MIDI: imprime loops, resamples, freeze y audios procesados cuando hace falta.
  • Hay bastante tratamiento por pista: Eq8, Compressor2, Reverb, AutoFilter, PingPongDelay, GlueCompressor, MultibandDynamics, Limiter, Saturator.

Lo que mas importa para el MCP

  • El generador no tiene que crear "un loop largo". Tiene que crear secciones con mutaciones claras entre una y otra.
  • Cada seccion necesita variacion de densidad, no solo mute/unmute basico. Los templates meten fills, crashes, reverse FX, chants, top loops y capas extra solo en puntos de tension.
  • El arreglo profesional usa mas pistas especializadas de las que hoy genera el MCP. La separacion por rol es parte del sonido.
  • Hay que imprimir mas audio original derivado del propio proyecto: resamples, reverses, freezes y FX hechos a partir de material propio.
  • Los returns son pocos pero concretos. No hace falta llenar de sends; hace falta reverb, delay y buses de grupo bien usados.

Señales concretas vistas en el pack

  • Abletunes - Dope As F_ck: 128 BPM, 6 grupos, 2 returns, Sylenth1 dominante, mucha automatizacion (8121 eventos).
  • Abletunes - Freedom: 126 BPM, mezcla house mas simple, bateria muy separada, menos automatizacion, mucho OriginalSimpler + Serum.
  • Abletunes - Hideout: set largo y cargado, Massive + Sylenth1, una bateria enorme y mucha automatizacion (6470 eventos).
  • Abletunes - Nobody's Watching: enfoque mas stock, usa Operator, Simpler, bastante audio vocal y FX impresos.

Reglas que deberiamos incorporar

  • Generar por defecto en Arrangement, con locators reales y secciones de 16/32 bars.
  • Añadir SC Trigger, grupos y returns fijos desde el blueprint.
  • Separar drums en mas roles: kick, clap main, clap layer, snare fill, hats, ride, perc main, perc FX, crash, reverse, riser.
  • Separar armonia y hooks: sub, bassline, chord stab, piano/keys, string/pad, pluck, lead, accent synth.
  • Crear eventos de transicion por seccion: uplifter, downlifter, reverse crash, vocal chop, tom fill.
  • Imprimir audio derivado del material generado cuando una capa necesite mas impacto o textura.
  • Meter automatizacion por seccion en filtros, sends, volumen de grupos y FX de transicion.