The chipsynth project has now grown a companion: a tracker sequencer.
Basically it has 8 tracks which can play any sound from the soundbank (a note).
These tracks are grouped in patterns. patterns can be coloured and have different time signitures with either 3 or 4 being the base.
Notes and tracks can be individually muted and have different volume, pitch and pan information
Once you have some patterns (or just one), they can be added to sequences.
The sequencer has 64 positions and you can select any number to work on at any time. You then add a pattern to a position to play.
But theres more… You also have the ability to control the volume and muting of tracks within a sequenced pattern.
So your could have tow sequences of the same pattern. muting different tracks in each. These are all shown visually.
heres a single pattern with just the tracks being muted live. there is no sequencing involved
https://soundcloud.com/mavryck-james/melodian
And here’s some chipsounds with a pattern at the end:
https://soundcloud.com/mavryck-james/8bit-chiptune-test
The last thing to mention is this is taking about 6% CPU debug on my old mac mini. so in release it should be about 2% CPU.
Oh and you could use the tracks not as sound data by maybe trigger data?