So, i’m on midi module now, want to have 8 layers of sequencers, that will capture midicontrollers movement and then replay them again and again. How can I easily get an index of last changed slice of spread (of midicontrollers)? see attached picture.
So i made midi recorder working, but it have few some bugs and one question.
when i change any controller, it creates some kind of ghosting with slices that are driven by sequencers. i think it jumps from value by sequencer and value of last active controller - maybe it have something to do with passing last active to all sequencers together…
btw, the sequencer is also spreadable. copying the same node x-times is in most cases not necessary, thats what spreads are for. saves even some cpu power. the attached patch should have the same function than yours…
Hi tonfilm! thanks for a pretty cool optimalization :) Now it works and recording too, but still remains that problem with jumping values and recording. http://share.igraq.tv/v4/midi_beta3.jpg
something else, i’ve looked at ur screenshot and if u keep on patching like this, things get really messy. did u know u can encapsulate parts of the patch into new modules ?
if not, download the attached file and drag’n’drop it into your patch. it’s doing the same stuff like the help patch i made for u but just boxed as a node.
right click on this node will reveal the patch and how inputs and outputs are made.