sadicus 45 Posted July 22, 2019 (edited) Is there a CAL or Key control to move move now time forward/back to next midi note. Ctrl+Page Up and Ctrl+Page Down will move now time forward or back one measure (works in playback mode too). Trying to set markers at every midi note and would like to automate the process. don't want to mouse click all of them. something to do this: OPTIONS for CAL script Select x number midi notes place marker at midi note start place marker at midi note end place marker at both Edited July 22, 2019 by sadicus Share this post Link to post Share on other sites
msmcleod 3,383 Posted July 22, 2019 Iterating through MIDI notes is the mainstream of what CAL does. Normally you'd use the forEachEvent loop to go through MIDI events, however there's a gotcha in that you can't manipulate Markers or the now time within that loop.... so you'll need to get creative to get around that. You could probably nest a forEachEvent loop inside another loop, which breaks out every time it finds a note; create the marker, then run the loop again skipping the one's you've already seen. Also, if you want this to work across all tracks, it's gonna get complicated... but not impossible. Share this post Link to post Share on other sites
R Henn 9 Posted July 22, 2019 Tab key moves Now cursor forward to start of next midi note (Shift Tab goes backwards). Will also select notes if first note is selected. 1 Share this post Link to post Share on other sites
sadicus 45 Posted July 22, 2019 ...well dam, good 'ol TAB key. thanks! I only know how to open CAL scripts, not create it. Share this post Link to post Share on other sites
RBH 235 Posted July 23, 2019 3 hours ago, Rhenn said: Tab key moves Now cursor forward to start of next midi note (Shift Tab goes backwards). Will also select notes if first note is selected. Wow.... I've been messing with Cakewalk since the beginning of history, and I've never used this before. Share this post Link to post Share on other sites