MIDI event probability
- KVRAF
- 13862 posts since 24 Jun, 2008 from Europe
Did you already search for such VST / CLAP plugin?
(until a built-in MUX version would exist)
(until a built-in MUX version would exist)
- KVRAF
- 7412 posts since 8 Feb, 2003 from London, UK
I don't think it's possible - MuLab's Event modules aren't extensive.
For example:
Track one - Event data - used either as a base for modification or triggering new events.
Track two - defined probability (e.g. a drawn modulation curve).
Feed both to the same rack with a MUX module accepting the incoming modulation data.
Inside the MUX, a randomness generator (either Audio Noise to Modulation with Sample/Hold to bring down the frequency or just a Wobble generator).
Combine that with the modulation curve (there's several ways you can do that).
So you'd like to be able to either generate a new event or alter an existing event some way (including suppressing it) based on that modulation data, right?
Unfortunately, the available Event Processors still don't provide any event processing based on incoming automation or modulation sources, so you can't pick a note to generate every time you trigger the "Initial Note Generator" based on the modulator and the event trigger track. Or any other way, e.g. modifying an incoming note.
(EDIT to add: You also can't convert automation/modulation/parameters to notes directly.)
----
Note: where's "turn selected Modules into a MUX" gone at project level modular view?
For example:
Track one - Event data - used either as a base for modification or triggering new events.
Track two - defined probability (e.g. a drawn modulation curve).
Feed both to the same rack with a MUX module accepting the incoming modulation data.
Inside the MUX, a randomness generator (either Audio Noise to Modulation with Sample/Hold to bring down the frequency or just a Wobble generator).
Combine that with the modulation curve (there's several ways you can do that).
So you'd like to be able to either generate a new event or alter an existing event some way (including suppressing it) based on that modulation data, right?
Unfortunately, the available Event Processors still don't provide any event processing based on incoming automation or modulation sources, so you can't pick a note to generate every time you trigger the "Initial Note Generator" based on the modulator and the event trigger track. Or any other way, e.g. modifying an incoming note.
(EDIT to add: You also can't convert automation/modulation/parameters to notes directly.)
----
Note: where's "turn selected Modules into a MUX" gone at project level modular view?
Last edited by pljones on Sun Aug 10, 2025 9:29 am, edited 1 time in total.
-
- KVRist
- Topic Starter
- 42 posts since 26 Jul, 2020
Yes, I think you can probably build it yourself. I guess you can wire up anything in Mulab.
The Value Parameter Randomizer has a randomize button that needs to be manually invoked everytime to generate new values(?) If it could auto-randomize with a definable speed and values could be set to 0 or 1 (off or on), that would be the random switch.
The Value Parameter Randomizer has a randomize button that needs to be manually invoked everytime to generate new values(?) If it could auto-randomize with a definable speed and values could be set to 0 or 1 (off or on), that would be the random switch.
