Offset Sequencer Help

morbank's icon

Hello All, been looking for a way to sequence offset patterns with no luck and was hoping someone here could point me in the right direction. I would like to be able to play multiple patterns (call them Pattern 1, Pattern 2, Pattern 3) each having 16 steps, with a short note on each step, and while playing the 3 patterns be able to independently shift/nudge all of the the notes in any of the 3 patterns forward or backward in real-time. I know of many sequencers that allow shifting/nudging once a group of notes are selected, but this makes switching from pattern to pattern too slow to be used while performing. Does anyone here know of a sequencer that allows this kind of offset sequencing? And if not, would anyone here be willing to create such a sequencer as a for hire endeavor?
Thanks for looking,

seejayjames's icon
Max Patch
Copy patch and select New From Clipboard in Max.

[zl rot] is your friend here. Though it takes some more fiddling to get the lists out and back in without overflows or extra messaging. Probably there are better ways to go about it, but this works: