Probability driven sample based rhythm composer

(25 Votes)
1.0 (Updated 8 years ago)
December 25, 2013
Reaktor 5 or lower
Instrument Sampler


ProbabilityDrum is a sample based rhythm composer for reaktor 5.9
There are 8 sounds plus global accent and 16 step sequencer.
Every step in the sequence has a slide for the probability for playing the sound.
100% will play the sound every time.
0% will not play the sound.
50% will have the probability of 50% for playing the sound.

closed hihat
open hat

it has 512 audio samples 72MB. The sounds are taken from vintage synth, drumboxes and other soundsources.

probabilityDrum will receive midi note on at all 8 pads, but thats only if it's used as soundmodule.
probabilityDrum will send midi notes from its rhythmgenerator.
it will synchronize to midisongposition.

probabilityDrum has 5 effect unit.
tempo-delay, reverb, compressor, exciter and a modwheel controlled lowpass filter.

haiku specifications................

512 audio samples
8 pads
accent track
random sample select button
random pitch select button +/- 1 octave
reset pitch button
modwheel lowpass filter
global pitchbend
tempo delay
freeze effect
grainslice effect
slice modulation effect

haiku midi..........................

pads by noteon for all 8 pads
midi in note 36,38,39,40,41,42,43 and 45
midi output from step sequencer note 36,38,39,40,41,42,43 and 45
sync to seq
freeze effect on C3 note60
loop on controller 2
spin on controller 3
spin time on controller 4
jitter on controller 5

grainslice effect on D3 note62
slice a on controller 6
slice b on controller 7
lenght on controller 8
lenght mod on controller 9
random x on controller 10
random y on controller 11
slide on controller 12
slide mod on controller 13
asym on controller 14
decay on controller 15

slice modulation on E3 note64
slice a on controller 16
slice b on controller 17
sncvar on controller 18
rev a on controller 19
rev b on controller 20

haiku manual........................

Every step in the sequence has a slide for the probability for playing the sound.
100% will play the sound every time.
0% will not play the sound.
50% will have the probability of 50% for playing the sound.
force all pads changes samples for all 8 pads
find your flavor of soundset with force all pads
or select sound for each pad then edit each sound
random pads change all pads random
random pitch change all pitch random +- 1 octave
pitch reset will reset pitch for all pads.
each step in the sequencer has a probability slider from 0 to 1 (0-100%) in 10% steps.
rnd will generate 16 random probability slider values for a track

remember to save snapshot
snapshot is total recall of sounds and rhythm


december 2013
poul vestergaard


Colin Sinclair
1 year ago
The best ensemble in the entire user library.
Bennet Wischmann
2 years ago
very great ensemble - but i have problems with the root-note of my own samples - i have to set each root-note, otherwise the low-sounds are pitched much to high (for example: note c-is -2 - which is Basedrum Number one - has a root-note of 2 - and i have to set it to 49) - at massive i don't have this problem - it seemed to be a probility drum problem... any help?
Bostan Eduard
2 years ago
Tim G
2 years ago
Love it but ...any way of importing your own samples?
Marc Williams
2 years ago
Thank You! Sounds great!
Fedor Mihailovich
8 years ago
fine work!
8 years ago
Nicely done.
Kimmo Kivelä
8 years ago
VERY good. This is something I'have waited. After testing it for 10 minutes: it works. What is impressive, inerpolating snapshots seems to work too.
marco vicari
8 years ago
Thank you. i will check this.100% probability.haha
8 years ago
On my version of your drummer I make a change: Random SEQ Buttons On Value Range to 0.1 for lower/smaller random steps. I like this!
Karel Skakal
8 years ago
Thank you...10+ great drum machine. For Xtra FX-looping, I put "Freeze" last in line. It captures up to 4 bars audio loops
8 years ago
Wow - whatn drum