apply_changes
Apply an approved EditPlan of symbolic edits (tempo, transposition, effects, patterns) to a REAPER project, with all changes grouped under one undo block for simple reversal.
Instructions
Execute an approved EditPlan: symbolic edits (transpose, rewrite progression MIDI, swap/add FX, retarget tempo, write grooved patterns), all wrapped in one Undo_BeginBlock/EndBlock so a single Ctrl+Z reverts everything.
Pass back the exact plan the user approved — do not re-derive it here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | The output of `recommend_changes` (read-only) and the input to `apply_changes` (gated). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||