Shift Register style sequencer storage problem
Hi Guys,
I'm working a new shift register style drum sequencer.
It is based on one of my own modules in my modular, the random pattern generator.
The core of it looks like this :
Now, it works, pretty much like the hardware.
But, hah, I totally forget that in hardware world, you don't care about saving things, but in software world...
I have to save the pattern somehow, preferably, within a Live session.
My idea is that I have to fill something with the data, in sync with the main one, then, when you switch on the loop mode, it also switches the outputs, from the main, to the second, storage like thing.
The problem is that while the main core is triggered by the buckets, I have to trigger / clock somehow the second one.
I couldn't figure out how to do it. I'm always out of sync, cause, just to make it more complicated, I'd like the use the main part as visual for the backup system as well.
So, I have to store in sync the shifted data, then, if loop mode engages, I have to switch to the backup system, what could be saved with a Live session and those two things should run in sync as I'd like to use the main system to monitor visually the shifted bits...
I don't really know how this sequencer works because I'm not familiar with this hardware.
But would a preset object work? Or a coll object to store some kind of pattern? Maybe a zl object can store a row of numbers also.
Yeah, something like that could work.
It is a really easy sequencer, but this storing thing kills me :D
this is too late now, but in an optimal case you would start building your whole patch around these automatable and/or saveable "parameters". (aka numberbox, or a mechanism with switchable inlets around zl reg)
some parts of your patch would eventually look different then because you might have to put the cart before the horse, but it is worth the effort.
Yes Roman, it is true...unfortunately.
But, I came up with an idea...
I'm using a live.grid, instead of the bucket, and with shifting the random to the right, I have a bucket like live.grid.
It is now could be saved with the Live set. I'm still far away from the final result, but 1 channel works...