moves stretch markers in first selected item at edit cursor position. either by a absolute time value or reaper project zoom level dependant value.
- Add script starts with 'API' to reaper action list and assign shortcut key as needed.
- Select item and click on a stretch marker to anchor the edit cursor to it.
- Setup the trweaking step size and zoom level dependant lambda in
configs.lua
. - Run corresponding script to move the stretch marker. Tune the parameters in
configs.lua
if needed.
API_SM_move_abs_val_2way.lua
andAPI_SM_move_zoom_dep_2way
is suitable for assigning to mousewheel or midi encoder.- For mousewheel, just add mousewheel as shortcut key.
- For midi encoder, besides adding shortcut, set MIDI CC to Relative 2 mode, tested on the main encoder(left-most one) on Arturia MiniLab 3).
- To reverse the direction, change
REVERT = false
toREVERT = true
in the scriptAPI_SM_move_abs_val_2way.lua
andAPI_SM_move_zoom_dep_2way
.
- Fix issue of adding stretch markers at the end(or start) of item on tweaking.
- Add constraint for step size and lambda to avoid extreme adjustment.