Agentic production system for Ableton Live 12 — 474 tools, 57 domains, 44 semantic moves. Device atlas (5264 devices, 120 enriched, 7 indexes), Splice intelligence (gRPC + GraphQL describe-a-sound + preview + collections + presets), 9-band spectral perception auto-loaded via ensure_analyzer_on_master, Creative Director skill, technique memory, 12 creative intelligence engines
Full sidecar dump for one URI (signature_techniques + producer-curated macro values + related demos + curated ADGs). Joins atlas device record + device_techniques_index entries + preset_resolver curated macros when pack is known and device user_name matches a sidecar.
Refined per-role candidate query (wraps AtlasResolver). Returns a structured dict with candidates, cohort hint, and reasoning for why candidates were selected based on role, mood, genre, and artist references.
Search the device atlas for instruments, effects, kits, or plugins. Searches BOTH the bundled factory atlas (5,264 devices/33 packs) AND the user-local overlay corpus (~/.livepilot/atlas-overlays/ — user-scanned Max devices, racks, plugin presets, AI-synthesized plugin identity yamls), so results cover the user's PERSONAL library too, not just Ableton's defaults.
Anti-tag-driven swap (used after analyze_sound_design or analyze_mix flags an issue with a chosen layer). Looks up the current device's role/category/tags, derives an excluded-tag set from the anti_tag string, and returns N alternatives that share role/category with the current pick but do NOT carry any excluded character_tag.
Run the §5 layer-precision audit on a single track in one call. Replaces 8 manual checks (timbre, sequence, stereo, masking, modulation, params, samples, effects) with one server-side aggregation. Returns structured report with PASS/WARN/FAIL per check + ranked fixes.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 14 | 2026-07-28+ | v2 |
Plan, brief, or execute a multi-layer composition from a text prompt or an existing seed loop. Three modes: 'full' (creative two-phase flow), 'fast' (LLM-creative two-phase flow with fresh-project cleanup and analyzer load), and 'develop' (extend an existing 8-bar loop into a fuller arrangement).