I have a stream of triggers, say quarter notes at 120 bpm, generated by an envelope follower.
I then want to filter them out, changing the "density" only allowing say one in every nine triggers, or one every thirteen through to the next stage of the patch.
Perhaps there could be a general density control that would allow more or less through.
I am not sure how to proceed with filtering x amount of the triggers out.
A density defined random trigger filter ...?
Trigger query
Have you looked at the patch Random Trigger? It has a density setting almost exactly like you describe.
I'd be tempted to do it at the source, via math, where you generate the trigger. For example - count the triggers using a counter, then only "Pass" if (Count MOD X) = 0, where X = 9 or 13 in your example.
I use a clock-based filter on my add-on "CC Generator". You can "thin the herd" of CCs generated by adjusting the clock interval. You can take a peek for an approach there.
Hope this helps,
I'd be tempted to do it at the source, via math, where you generate the trigger. For example - count the triggers using a counter, then only "Pass" if (Count MOD X) = 0, where X = 9 or 13 in your example.
I use a clock-based filter on my add-on "CC Generator". You can "thin the herd" of CCs generated by adjusting the clock interval. You can take a peek for an approach there.
Hope this helps,
Address the process rather than the outcome. Then, the outcome becomes more likely. - Fripp
-
Pianoscope
- Member
- Posts: 57
- Contact:
Thx Shawb
However the triggers are generated by audio via an envelope generator
For a stream of percussive hits I want to generate a trigger say for every 7th hit
However the triggers are generated by audio via an envelope generator
For a stream of percussive hits I want to generate a trigger say for every 7th hit
My second suggestion should still work, I think.....
Address the process rather than the outcome. Then, the outcome becomes more likely. - Fripp
Who is online
Users browsing this forum: No registered users and 55 guests
