mcp_opendaw_apply_mix_preset
Apply a complete mix preset to all audio units (volume, pan, mute, solo) with one call. Replace up to 30 individual track adjustments using a JSON or named preset.
Instructions
Apply a mix preset to all audio units in one call — volume, pan, mute, solo.
Replaces 10-30 set_track_volume/set_track_panning/set_track_mute calls. Presets can be genre-specific or custom JSON.
preset: JSON object mapping unit indices to settings: {"0": {"volume_db": -3, "panning": 0.0, "mute": false}, "1": {"volume_db": -6, "panning": -0.3, "solo": false}, ...}
Alternatively, use a named preset: "lofi", "house", "balanced", "wide"
Returns applied settings per unit.
Example: preset='{"0":{"volume_db":-3,"panning":0},"1":{"volume_db":-6,"panning":-0.3}}' preset='lofi' (built-in: kicks +0, bass -3, synths -6, wide pans)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preset | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |