i've noticed that the rolls in performance mode restart when the pattern loops. it would be nice if they didn't, so that triplet rolls would continue phasing with the main rhythm as the pattern keeps looping.
huh. clearly, not restarting the roll is the way things should work. I'll have a look-see at how this easy a fix it might be. can you check for me and see if this is the same whether pattern bar reset is turned on or off?
It's supposed to reset the bar count when changing patterns manually. The idea is that you can program a sequence of patterns and then step away from that sequence with a manual change to create variations. If the setting is OFF, the sequence of patterns should go back to the next programmed pattern when the next change would naturally take place. If this is ON, manually changing patterns steps away from the programmed sequence completely, so the 'repeat' number of whatever pattern you've switched to is used in its entirety.
Anyway, I'm not sure if this is affecting roll or not, I kinda doubt it, but the bar count gets used in a few places.
I need to have a think about the 'PC reset' option. IMO it could be more musically useful, maybe allowing for a few more options like auto-dropping back to the programmed sequence after every bar instead of at the next change, or letting you specify a 'top' pattern where the sequence would only cut back in if it would naturally be returning to the 'top'.
If I remember right (I have to have another look into the code) the roll is just a modulo operation. So making it free running would need a bit more work. If you just give it a free running counter there could be the problem of a synced start. you don't want your roll to start off-beat...
I've had to play around with the rolls on my firmware to get them working properly with scaled tracks. I have them running independently so the 'reset' at the end of a bar isn't an issue (each time the roll retriggers it loads a counter that gets decremented). It also takes record quantization into account when calculating when the roll is started. If you trigger the roll early it will come in on the next quantization step, late it will trigger immediate with a 'short gap' and come in quantized on the next retrigger.
I've also switched the 'thirds' entries to dotted intervals but i'll eventually put them back and add extra menu items for dotted intervals.
Comments
Anyway, I'm not sure if this is affecting roll or not, I kinda doubt it, but the bar count gets used in a few places.
I need to have a think about the 'PC reset' option. IMO it could be more musically useful, maybe allowing for a few more options like auto-dropping back to the programmed sequence after every bar instead of at the next change, or letting you specify a 'top' pattern where the sequence would only cut back in if it would naturally be returning to the 'top'.
I've also switched the 'thirds' entries to dotted intervals but i'll eventually put them back and add extra menu items for dotted intervals.