{ "id": "music_local", "name": "Music (local, ACE-Step)", "category": "audio", "description": "Style tags → music WAV via ACE-Step 3.5B on MPS (Apache 2.0, ~7GB weights). Jingles, menu loops, shop muzak, boss themes; add lyrics for actual songs ([verse]/[chorus] markers work, '[instrumental]' for none). Runs on the primary only. Install: scripts/install_acestep.sh", "accepts": [], "produces": ["audio"], "resources": "gpu", "entry": "run.py", "python": "venvs/acestep/bin/python", "params_schema": { "type": "object", "properties": { "prompt": {"type": "string", "default": "", "description": "Style tags, comma-separated: 'lo-fi synth funk, playful, toy robot bleeps, 90 bpm'"}, "lyrics": {"type": "string", "default": "[instrumental]", "description": "Lyrics with [verse]/[chorus] markers, or [instrumental]"}, "duration": {"type": "number", "default": 30, "minimum": 5, "maximum": 240, "description": "Seconds"}, "steps": {"type": "integer", "default": 27, "minimum": 10, "maximum": 100, "description": "27 = fast/good, 60 = best"}, "seed": {"type": "integer", "default": 42} } } }