Hi guys, first of all sorry for the long and Octatrack specific post. I think the Cylvester guys are around, so maybe they can help.
I have a Model:Cycles slaved to an Octatrack and I would like to have the M:C patterns automatically changed when I manually change a pattern in the Octatrack. So for example when I load pattern A3 in octa, M:C loads A7.
M:C receives program change (programs 0-96), so I thought I could set a trig with CC transform, transforming an unused CC to program change, and locking a trig with that cc set to the value of the pattern I want to load in M:C. It actually works, but I would like to make this trig a manual trig (not playing always, just when I will change the pattern).
First i thought was to set it as a one-shot, so I can arm it with the “yes” button when desired. BUT, one-shots don’t work in midi tracks. Then I thought I could do this in an audio track, but cc audio out doesn’t work with locked values, only with knobs twisting.
So what I finally did, but don’t like it a lot, is having one trig in step 48 with the locked value of the pattern I want to load, and another trig in step 56 with the locked value of the pattern that is currently playing. So the program change is triggered in step 48 and corrected (current pattern selected again) in step 56. When I actually want the pattern to change, I press the trig in step 56 in order to delete it, and the pattern changes. It actually works, but not an ideal solution, as I have to reload the project if I want to have the trigs I deleted again.
So my question is if anyone has a good idea about how to achieve this I know Octatrack sends program change with part, but that’s not an option for two reasons: first, I only have four parts per bank, and then, the program change happens one bar after it’s triggered
Again, sorry for the brick, and thanks!