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

1.4 KiB

TODO

Alta prioridad

  • Implementar backoff, retry y cache local para los jueces Z.ai.
  • Endurecer seleccion de atmos_fx, vocal_shot, fill_fx y snare_roll con reglas por duracion, folder family y contexto seccional.
  • Dejar generate_song completamente no bloqueante para clientes MCP y reducir el uso de operaciones largas en una sola respuesta.
  • Crear una limpieza de sesion confiable:
    • nuevo set o reset real
    • borrado limpio de tracks
    • reinicio consistente de scenes

Produccion musical

  • Mejorar el motor ritmico de dembow con extraccion real de groove desde loops de referencia.
  • Hacer render corto + critica + reroll por seccion.
  • Usar scoring de parejas bass + music + vocal + fx, no solo ranking por rol individual.
  • Unificar mejor la seleccion de atmosfera con el mismo pack musical principal.

Runtime Ableton

  • Implementar una capa real de automatizacion de volumen, filtros y reverb en el runtime.
  • Limpiar respuestas viejas del transporte para start_playback y comandos parecidos.
  • Consolidar abletonmcp_init.py y abletonmcp_runtime.py para no duplicar fixes.

Repo y DX

  • Reemplazar configs absolutas por ejemplos templatable donde convenga.
  • Agregar tests para:
    • pack_brain
    • jobs async
    • scoring de libreria
    • persistencia de manifests
  • Documentar instalacion desde cero en una maquina sin estado previo.