This Bitwig Patch Creates Endless Percussion (Patreon)
Content
In this video, I show you how to build a random percussion generator in Bitwig Studio using Poly Grid and stock devices only.
The idea is simple: instead of browsing samples, we generate fresh percussion sounds on demand by randomizing pitch, FM, envelopes, filtered noise, EQ peaks and a few post effects. The result is a patch that can create kicks, metallic hits, noisy percussion and strange hybrid drum sounds with just one button.
It is a fun way to design unique one-shots quickly, especially when you want something original instead of reaching for the same sample packs again.
I also show how to turn the patch into a reusable preset, how to load multiple instances into Drum Machine, and why Bitwig’s random modules still have one big limitation when it comes to saving projects and bouncing. If you want to build your own drum generators in Bitwig, this should give you a solid starting point.
Use Poly Grid in Bitwig Studio to create a generative percussion patch by chaining basic modules like oscillators, envelopes, random (dice), and output.
Generate random pitch values for the main sine oscillator using the Dice module, with the option to set the range (attenuate) and bias (offset) to target kick, snare, or hi-hat frequencies.
Layer multiple oscillators and modulate them using both phase modulation (PM) and exponential FM, with their respective modulation amounts and envelopes randomized for more variation.
Introduce noise as a body/top layer, processed through a bandpass or peak filter with randomized cutoff and resonance, and mixed in parallel with the tonal body for richer percussive textures.
Randomize envelope decay times and FM amounts using additional Dice modules, ensuring variability in both the main body and noise layers per trigger.
Use a ducking technique where the main “body” envelope ducks the noise layer, allowing transient body hits to be clean before the noise fades in.
Integrate post-processing with EQ bands and other FX (like distortion and phaser), and modulate EQ parameters (frequency, gain, resonance) with Dice modules for per-hit tonal shifts.
Note a key limitation: Bitwig’s randomization does not persist after saving or offline bouncing, so sampling the output as audio is necessary for consistent, repeatable results.
Preset download: https://polarity.productions/dispenser/