transport
Manage REAPER playback and project timing with actions like play, stop, record, set cursor, time selection, and tempo. Changes are undoable.
Instructions
Transport and project timing: play, stop, pause, record, set_cursor, set_time_selection, set_tempo. Mutations run in an undo block (Ctrl/Cmd+Z reverts).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| end | No | Position object, e.g. {"type":"cursor"}, {"type":"bar","bar":33}, {"type":"time","seconds":12.5}, {"type":"marker","name":"Chorus"}, {"type":"region","name":"Verse 1"}, {"type":"time_selection"} | |
| clear | No | set_time_selection: clear it. | |
| start | No | Position object, e.g. {"type":"cursor"}, {"type":"bar","bar":33}, {"type":"time","seconds":12.5}, {"type":"marker","name":"Chorus"}, {"type":"region","name":"Verse 1"}, {"type":"time_selection"} | |
| action | Yes | ||
| position | No | Position object, e.g. {"type":"cursor"}, {"type":"bar","bar":33}, {"type":"time","seconds":12.5}, {"type":"marker","name":"Chorus"}, {"type":"region","name":"Verse 1"}, {"type":"time_selection"} | |
| seek_play | No | ||
| length_bars | No |