Semi-generative Drum Machine, that uses both sequencers and various randomized (and controlled) fills and rolls.
— Updated for Rack 0.4.0
-> Hihat (Open and Closed, 1 voice)
-> Crash cymbal
-> 4 various drums
1 synth fx
“”The drums are programmed with a combination of sequencers, probability gates and multiples-mixing. There are two “sources” for the gates:
First, there are sequenced gates (using the fundamental SEQ3). But I guess you already knew that :D
Second, the main clock goes to a Bernoulli Gate, which generates random gates. This way, I’m getting ALL the sequenced gates plus some random notes.
These two sources are combined and sent together to another Bernoulli Gate, which I’m using to remove some of the hits, even those who were sequenced and not random.
This method above can produce great results by itself, but in this patch I used one more “layer of complexity”: I used another sequencer, that is running at 1/8 the rate of the main clock, and this is controlling the probabilities of each bernouilly gate, to get various drum fills and rolls that are synced with the tempo of the song.
The hihats are driven with a different idea: The main clock is going to a delay: When the signal is dry, you get the normal 16th notes, but when the signal is wet, you get normal 16ths but delayed by a 32th approx. This way, i’m “multiplying” the clock, and getting double the hits.
Then, the mix knob of the delay is controlled by a random S&H: When signal is mostly dry, you get static 16th notes, but when the wet signal is mixed in, you get hihat fills.””