Drum
One-shot percussion synth with 80+ presets. 808-style beats, choke groups, and velocity-sensitive impacts.
Key Features
808-style Beats
Classic 808 sub-booms, crisp snares, and tight hi-hats — all procedurally generated.
80+ Presets
Massive preset library covering kick, snare, hi-hat, toms, percussion, and hybrid sounds.
Choke Groups (15)
Organize drums into choke groups for realistic hi-hat and tom behaviour — one hit silences the others.
Velocity-sensitive
Pitch, decay, and filter response change with velocity — every hit sounds different.
3 Oscillators + Metallic + 2 Noise
Rich sound engine with oscillators, metallic resonators, and dual noise generators.
Quick Start
// Play a drum pattern
var engine = GetComponent<DrumEngine>();
engine.TriggerPreset("Kick_808", 0.9f);
engine.TriggerPreset("Snare_Crisp", 0.7f);
engine.TriggerPreset("HH_Open", 0.5f);
engine.ChokeGroup(0); // Silence hi-hat groupWhy Drum?
Drum is your procedural percussion engine. From 808 sub-booms to titanium clangs, every sound is generated in real-time with velocity-sensitive pitch, decay, and filter response. Choke groups give you realistic drum kit behaviour.
Technical Details
Architecture & Performance
- 3 oscillators + metallic resonator + 2 noise generators
- 15 configurable choke groups
- Velocity-sensitive pitch, decay, and filter response
- 80+ presets covering kick, snare, hi-hat, toms, and percussion
- One-shot architecture optimized for percussion triggers
- Shares Core lock-free command queue and voice management