Probability setting for SLATE
Having an option to set probability of triggering Slate sequencer steps would be very welcome and will add so much to its functionality! Something like 100% / 75% / 50% / 33 % / 10%. Or a linear slider from 100 to 0%.
What do you think guys?
Thanks in advance for implementing this.
Comments
Love this sort of thinking but probably best as a MIDI FX. There are a few out there. I tend to use http://www.artkerns.com/midifiltrpg.html most often.
Reading this post though made me think that this is probably a good use case for custom Moziac preset. Slate instrument that has no sounds sending MIDI to a Slate kit with sounds. In between (as a MIDI FX item) is a Moziac preset where each knob sets the probability for 1-16 MIDI notes (slate pads).
Probability per note in the piano roll would be super nice. I envision it being edited per note as velocity is now.
That’s different than modifying the overall probability of a particular pad playing with a Mozaic script, though that’s fun to do as well.
Thanks for the info. Will definitely check it out.
Looks like midifiltr has a limitation to 8 steps. There is also another midi fx script language StreamByter. Not so easy to program but seems to be more flexible.
Mozaic is at least as flexible as Streambyter, and (at least for me) more accessible to learn. There are a couple of Mozaic scripts available already that may be close to what you're looking for:
https://patchstorage.com/note-probability/
https://patchstorage.com/probability-gate-sequencer/
https://patchstorage.com/au-hasard-midi-note-randomizer/
That last one uses Channel to set the randomization, so not a good choice as it stands, but should be pretty easy to tell from the code where to substitute note for channel. I wrote that one, so could make that change as a customization if otherwise the script looked useful for this purpose. I wouldn't want to modify it much past changing it to select by note though.
There are probably other scripts out there that would fit the bill as well.
Hey @number37 Thanks for the info. Your script looks useful! Will get mozaic.