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.

  • @Will said:
    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).

    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.

  • edited February 2021

    Hey @number37 Thanks for the info. Your script looks useful! Will get mozaic.

Sign In or Register to comment.