For consistent manual editing it’s extremely important to use a consistent zoom level. REAPER’s built-in function for saving and recalling horizontal zoom only saves with the project. With the Cycle actions shown in this video you can instantly jump from 1 bar, 2 bars, and 4 bars horizontal zoom, and it only needs to be set up once.
Download scripts I use for 1, 2, and 4 measure zoom presets, just like the video but slightly better.
SWS Extension required!
http://sws-extension.org
More cycle action tips
https://reaperblog.net/2016/03/quick-change-track-layout/
https://reaperblog.net/2017/09/checkerboarding-dialog/
https://reaperblog.net/2017/09/adding-fx-with-sws-extensions/
UPDATE –
After getting the video ready for publishing I realized this is also possible without using cycle actions, since the conditional statements aren’t 100% necessary. Bonus with this way: your time selection can be retained.
Custom: Zoom to 4 measures
SWS: Save time selection, slot 1
Time selection: Remove time selection
Time selection: Set start point
Move edit cursor forward one measure
Move edit cursor forward one measure
Move edit cursor forward one measure
Move edit cursor forward one measure
Time selection: Set end point
View: Zoom time selection
SWS: Restore time selection, slot 1
http://www.twitter.com/reaperblog
http://www.facebook.com/thereaperblog
http://www.facebook.com/groups/reaperblogcommunity
http://www.patreon.com/thereaperblog
Comments
2 responses to “Custom Horizontal Zoom Presets in REAPER”
Hey love this!
One thing I’ve added is “move edit cursor back one measure” (4 times) before the “view: zoom time selection” so that whatever bar I click on to zoom into will be where my cursor ends up after zoom.
I’ve pitched that custom action into the cycle action to add a step and the action View: Restore Previous zoom level so it recalls the last zoom. This is beyond awesome. Very stocked!