I’m trying to do long LFO-driven parameter sweeps over more than a pattern length, which start at a specific point in the LFO cycle. For example, a filter that opens up over 16 pages (4 complete cycles of a 64-step pattern).
I know a couple of methods that are supposed to achieve this:
- Set the LFO to free running… but have a p-lock at the start of the pattern (condition: 1st) with the LFO set to TRG, and the LFO phase set as needed
- Set the LFO to TRG, and LFO.T on the TRIG page disabled… but have a p-lock at the start (as above) with LFO.T enabled
Both of these work ok if I just play that pattern – i.e. switch to that pattern with the machine stopped, and then hit play.
However! Neither work reliably if I switch to that pattern while the machine is already running.
I haven’t figured out the exact mechanics, but it seems like when I switch during playback, the LFO resets to a point mid-cycle that depends on how many repetitions of the previous pattern(s) I played. And maybe also on the length and LFO settings for those previous patterns? Something like that…
How can I make this work? I’ve tried all the obvious stuff I can think of, like p-locking all the LFO params on step 1, but sometimes I still get dropped into the middle of the sweep when I switch to the pattern.
I need to be able to switch during playback and know for sure that the LFO(s) for the new pattern will start from the same place each time I do that. Otherwise it’s impossible to do long sweeps in the middle of a set. Very frustrating…
Any ideas?