link_fx_midi_cc
Map a MIDI CC controller to any scanned FX parameter and confirm the native parameter-link readback.
Instructions
Map MIDI CC to a scanned FX parameter and verify native parameter-link readback.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | ||
| track | No | Exact track name (case-insensitive); "master" targets the master track. Used when no GUID is given; errors if two tracks share the name. | |
| offset | No | ||
| channel | No | ||
| dry_run | No | Preview: return what would run without changing the project. | |
| fx_guid | No | Stable FX GUID; wins over fx_index and fx_name_contains. | |
| fx_index | No | 0-based position in the chain; requires fx_scope "track" or "input". Used when no fx_guid is given. | |
| fx_scope | No | Which chain to search: "track" (normal FX), "input" (record-input FX) or "all" (default for GUID and name searches). | |
| controller | Yes | ||
| param_index | Yes | ||
| track_contains | No | Case-insensitive substring; used only when no GUID or exact name is given. Errors if it matches more than one track. | |
| fx_name_contains | No | Case-insensitive FX name substring; used only when neither fx_guid nor fx_index is given. Errors if it matches more than one FX. | |
| target_track_guid | No | Stable REAPER track GUID; preferred when available. Wins over every other track selector. | |
| use_selected_track | No | Target the first selected track; ignored when any other track selector is given. Errors if nothing is selected. |