set_master_device_parameter
Change any enabled parameter on a device in the master track's chain. Accepts native numbers (clamped), exact enum labels, or unit display strings like '250 Hz'; invalid mappings fail before writing.
Instructions
Set one enabled parameter on a device in the Master track's chain.
Call get_master_device_parameters first and use its parameter name/index and native min/max; numeric out-of-range values are clamped. Display strings with supported units or exact enum labels also work; unsupported mappings fail before writing. This affects the full mix. Read back the resulting display. Use set_device_parameter for a regular track or set_return_device_parameter for a return track.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | Native number (clamped/quantized), exact enum label, or display text with Hz/kHz/ms/s/dB/% units, e.g. '250 Hz'. Unsupported mappings fail before writing. | |
| parameter | Yes | Parameter name or zero-based parameter index returned by the matching get_*_device_parameters tool. | |
| device_index | Yes | Zero-based device position in the target track's device chain. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |