Making an "event sequencer" for a project. Events come in as tag / value pairs, such as "distortion 0.75", "reverb_onOff 1", etc
the timing of these events is tracked, 256 steps per loop.
so, need to make some sort of container that can be filled with these tag / value pairs, going into the appropriate step slot.
For example, on step 156, there might be movement of the GUI for both "distortion" and "reverb_onOff", so both those events should go into step 156 slot.
a final structure might look something like this:
step156 distortion 0.75
step156 reverb_onOff 1
step157 blank
step158 blank
step159 reverb_onOff 0
step159 chorus 0.23
etc,
Any ideas on a way to do this, preferably in vanilla pd, but perhaps open to externals if they may do it better?