set_device_parameters
Set multiple Ableton device parameters in one call, using raw numbers or display values like '-6 dB' or 'On'. Returns each new value and lists failures without stopping the rest.
Instructions
Set several device parameters in one call; returns each new value and display string.
values: {parameter name or index: value}. Numbers are raw values (min/max from get_device). Strings are display values with units ("-6 dB", "800 Hz", "1.2 kHz", "250 ms", "2.5 s", "30 %", "25L") or item names of switches and choosers ("Sine", "On"). Names match exactly, then by original name, then a unique substring. Failures are listed in "errors" without stopping the others. Example: set_device_parameters("Bass", "Auto Filter", {"Frequency": "800 Hz", "Resonance": 0.4}).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | Yes | ||
| device | Yes | ||
| values | Yes |