Stochastic MIDI
Generate random MIDI note messages with adjustable probabili...
- Type
- MIDI Effect
- Author
- WillSavin
- Version
- 1.2
- License
- AttributionNoDerivatives
- Live version
- 9.6.2
- Max version
- 7.3.3
- Downloads
- 2,450
- Updated
- 2017-11-27
Description
Generate random MIDI note messages with adjustable probability and randomised length and velocity for each note. Includes two probability modes, quick Major and Harmonic Minor scale selection, adjustable range, and the clock speed can be set in Hz or synced to the project tempo.
Use the 'Note Weighting' dials to set the probability of each note being played, or turn them all the way to the left to turn them off completely.
26/11/17 UPDATE: Version 1.3
- Bug fixes
- Note weightings now save correctly
- Corrected parameter names
30/03/17 UPDATE: Version 1.2
- Bug fixes
- Repeats after correct number of steps
- Repeats in the same octave each time
- Changing rate no longer triggers new notes
- Extended range of rates to include longer times (4bars/0.1Hz)
- Added additional scales to preset selection
24/03/17 UPDATE: Version 1.1
- Added user defined seed for RNG
- Added option to repeat up to 255 randomised notes when using user defined seed
Comments (9)
thanks for this great device!
Is it possible to add a parameter that defines, after how many steps the sequence restarts (the randomizer is resetted internaly)?
I've updated the device to repeat up to 255 steps for a user-defined seed.
I've updated the device to repeat up to 255 steps for a user-defined seed.
But it seams that the sequence doesn't repeat after x steps... !?
Fixing this will require changing a few things around, but it's doable.
Also make sure that you have a non-zero value for the seed, because when the seed is 0 the sequence cannot be repeated.
Sure thing, I'll extend the range of the rate in Hz and add multiple bar times in the next update, once I've fixed some issues with the repeat setting. I believe Live has a device which can extend note lengths so that probably doesn't need changing.
For the moment, the issue of notes not always being triggered can probably be fixed by switching the probability mode from absolute to relative, as a new note is triggered at every step in this mode. If you were already using relative mode, then I had better figure out what's broken!
Best,
rbhewitt.
- MIDI tru toggle. It's great to mix random hits from this device with a MIDI pattern in a clip. Great esp with drums.
- Visual update of scale notes also when the scale is changed (AFAICT highlighted notes change only if the key is changed). Perhaps this could be done so the current values are preserved instead of maxed-out on change
- An additional visual indication of which notes are "hit" by the random assignment even when they are not played (because weight is too low). It is indeed not obvious which notes are picked by the random assignment which IMO is nice to see.
Anyway, great stuff - really enjoying it