I have a Step sequencer I made using toggle boxes. I store the presets in text files. I actually like this system, but when I switch presets there is a little glitch often times.
Most of the time I use my step sequencer on a Rpi 3, so cpu is a concern. I also use my step sequencer to store drum beats, where many voices might have a hit in the same beat, like a hi hat an a kick drum, or a hi hat and a snare drum.
It has been recommended to me to make a sequencer using an array, and storing presets in tables. But I can't seem to figure out how you can have multiple values in a column in an array or table. Seems like you can only have a monophonic type sequence.
I also can't figure out how to quantize an array or table to a integers. if one percussion instrument is value 1 an another is 2 I really don't want values like 1.5 or 1.2. So how do I quantize values?
If any one has thoughts on this please let me know. Should I be looking at other methods instead of tables and arrays? Or if anyone has an example patch I can look at please post a link.