plugin_add_modifier
Add a track-level modifier (LFO, envelope, random, or step LFO) and assign it to a plugin parameter with depth, rate, and shape controls, enabling dynamic modulation in Tracktion Waveform.
Instructions
Add a TRACK-LEVEL modifier (LFO/envelope/random/step_lfo) and assign it to a plugin parameter. Real Tracktion schema — wires both on the track AND on the plugin. depth: 0..1 (modulation amount). rate: Hz when rate_type=0, beat multiplier when rate_type=1 (default = beat-synced). shape ∈ {sine, triangle, square, saw}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate | No | ||
| depth | No | ||
| phase | No | ||
| shape | No | sine | |
| track_id | Yes | ||
| rate_type | No | 0 = Hz, 1 = beat-synced | |
| target_param | Yes | ||
| modifier_type | No | lfo | |
| target_plugin_id | Yes |