- Instruments
- Operators
Drum
Purpose
Section titled “Purpose”Drum is a fully synthesized drum instrument that produces kick, snare, clap, hi-hats, toms, rim, crash, ride, and percussion sounds from four distinct kit characters. No samples needed. Wire triggers from Groove, Step, or a MIDI controller and get a complete stereo drum mix.
TouchDesigner Use
Section titled “TouchDesigner Use”Wire note_lanes_f32_v1 from Groove or Step, note_voices_f32_v1 from MIDI Note, or midi_event_v1 from MIDI Capture into the triggers input. The node auto-detects the input type. Choose a kit, tune the kick and snare, and shape the overall character with the global controls. Wire the stereo output to Device Out or a mixer.
Inputs And Outputs
Section titled “Inputs And Outputs”- Input 0: triggers — note_lanes_f32_v1, note_voices_f32_v1, or midi_event_v1 (required). Trigger source. Accepts any of the three types; auto-detected per block.
- Output 0: out — stereo audio (PCM f32).
Main Controls
Section titled “Main Controls”- Kit — Kit character: analog_808 (round, warm, classic), punchy_909 (tight, punchy, bright), glitch_modular (harsh, aliased, experimental), dusty_house (soft, warm, lo-fi).
- Gain — Master output level.
- Drive — Post-mix saturation.
- Tone — Master brightness filter (LP cutoff across the full mix).
- Decay — Global decay length multiplier for all elements.
- Punch — Transient attack intensity. Affects kick pitch drop, snare snap, and tom stick.
- Noise — Snare wire and clap noise level.
- Metal — Hi-hat and cymbal metallic content (shifts square-wave partial frequencies).
- Crush — Bit-crush amount applied per voice before mixing.
- Width — Stereo spread. Each drum element has a fixed pan position (kick/snare center, hats right, crash wide right, ride left) scaled by this parameter.
- Kicktune — Kick fundamental frequency in Hz (28-95 Hz range).
- Snaretune — Snare body pitch in Hz (120-320 Hz range).
- Limiter — Output safety limiter.
- Uses GM-style note mapping: 36 = kick, 38/40 = snare, 42/44 = closed hat, 46 = open hat, 39 = clap, 41/43/45/47/48 = toms. Notes outside the GM range fall back to pitch-class heuristics.
- Hi-hat choke group: a closed hat trigger chokes any sounding open hat.
- Up to 40 simultaneous voices with oldest-voice stealing.
- Each drum element is a multi-stage synthesis chain (oscillators, pitch envelopes, resonant filters, noise, waveshaping) tuned per kit.
Parameters
Section titled “Parameters”This operator does not expose user parameters in the extracted schema.
Catalog metadata
Roles
- transform
- instrument
- generator
- drum-machine
Tags
- kick
- snare
- hats
- clap
- tom
- crash
- modular
- synthesized
- groove
Search groups
- midi
- control
- audio
- music
- drums
- instrument
- synth