From the original SynthMaker forum (2004–2014), with its members’ names and dates.
carpenzano ·
I've thought a lot about it, read many posts in the forum, but without any result 🙁
What can I do to trigger the Midi Buffer's "flush" input from the PPQPosition output?
Maybe it's a stupid question, but I can't find the answer.
Thanks
Giovanni
MichaelBenjamin ·
you need a code module that reads the ppq as a monostream and that outputs something different each time you want to flush the midi buffer. note that you will only be able to flush the buffer with a maximum of ~10ms accuracy.
for example something like this (i assume a normalized ppq input between 0 and 1 for each trigger):
streamin ppqnorm;
streamout trigger;
trigger = (ppqnorm==0)&1;
then connect the trigger out to a mono2float with a tick100 or 25 depending on the needed accuracy and put that float output into a boolean to triggerand then go into the flush trigger.
carpenzano ·
Thanks very much, Michael.
It seems so simple now that you've explained it to me, but I'd never understand it by myself 🙂
Giovanni
MichaelBenjamin ·
you are welcome.
but as i think about it - you could do it also without the code module, going directly to the m2f and do the comparing/trigger in green to save some cycles.
Wrote something here? To have a post removed or your name hidden, write to [email protected].