Basically, I use block playback 10 times more often than pattern playback, and it was convenient to just hit Numpad Enter and have it play from the start of the block the cursor belongs to. In Renoise 3 I can only get it to turn block playback on and off, meaning it’s two key presses now.
First one does the thing you want (bringing back the 2.x style behavior), and the second one I added because I find it a bit annoying that the playback position will “catch up” only when moving blockloop backwards. This one also works in the forward direction.
Simply install the tool and replace the existing shortcut(s) as needed.
Fantastic–just one more thing though. When I use the new 2.x style block playing, it doesn’t jump the playback position to the start of the current block like 2.8 did. It instead continues from the current playback cursor position. Do I need to tweak something else to get this behavior…?
EDIT: After exploring the key commands a bit more, I have found that the simple “Play Song” (default: R ctrl) does what I am looking for, which is start playback at the top of the current block (or pattern if block playback is off). So I think I’m all set now. Thanks for the script!
First one does the thing you want (bringing back the 2.x style behavior), and the second one I added because I find it a bit annoying that the playback position will “catch up” only when moving blockloop backwards. This one also works in the forward direction.
Simply install the tool and replace the existing shortcut(s) as needed.
There is one key difference between this plugin and the behavior of Renoise 2.x-- In 2.x, it would a) jump the playback cursor to the start of the block at the input cursor, b) mark that block as the current block, and c) start playback. The new key command in the plugin does b and c, but not a. It continues playback where the playback cursor last was (pause/resume behavior).
What I adored about the 2.x numpad enter behavior was that you could press once to loop the current “measure” and tap again to have it continue past that measure (by toggling loop block).
Any chance of an update that adds “jump playback cursor to start of block” to the functionality? (Still uncertain why they changed this command in 3, probably my most used command in the whole program.)