drummergirl

drummergirl · sources

Gate-triggered drum voice (kick / snare / hat morph).

A one-shot synth drum voice: fire a gate and it plays a single percussion hit. Mental model — a pitched body oscillator crossfaded against a noise/transient layer, gain-shaped by an internal attack/decay envelope, so one module covers everything from a tuned tom or kick to a noisy snare or hat. There is no separate trigger and tone path to wire: pitch, tone, shape, level, and decay are all on the faceplate (and CV-modulatable), and the gate edge is the only thing you have to patch.

the faceplate

drummergirlgategatepitchcvtonecvshapecvvolumecvdecaycvaudioaudioaudiocvgatepitch
6 inputs · 1 outputs · 5 params

inputs

idcablewhat it does
gategateA rising edge fires one drum hit and restarts the internal amplitude envelope — patch a sequencer gate, a clock, or any pulse here. It is a GATE, not a pure one-shot: the envelope is a real ADSR that holds at the shape's sustain level while the level stays high and only releases on the falling edge. Nine of the sixteen shapes sustain at zero, so for those the hit length really is Decay's alone and the gate's width does not matter; the other seven (sustain 0.02–0.5) will hold the body under a held gate, so on those shapes gate LENGTH is audible as well. Drive it from short pulses for consistent one-shots.
gate / trigger; gate — acts while the level is high (reacts to both edges)
pitchcvCV that adds to the Pitch fader (bipolar, ±1 sweeps the full ±36-semitone range from the knob's center), so an LFO or sequencer can re-tune the body per hit; sampled at the gate edge that fires the note.
control voltage (CV); modulates pitch (additive offset — ±1 CV sweeps the full range, centered on the knob)
tonecvCV that adds to the Tone fader, brightening or darkening the body timbre as it moves.
control voltage (CV); modulates tone (additive offset — ±1 CV sweeps the full range, centered on the knob)
shapecvCV that adds to the Shape fader, sliding the hit between its pitched-body and noise/transient extremes for accents or fills.
control voltage (CV); modulates shape (additive offset — ±1 CV sweeps the full range, centered on the knob)
volumecvCV that adds to the Volume fader (±1 sweeps ±1.0 of gain), for per-hit accent/velocity dynamics.
control voltage (CV); modulates volume (additive offset — ±1 CV sweeps the full range, centered on the knob)
decaycvCV that scales the envelope Decay time (logarithmic), shortening or lengthening the tail of each hit.
control voltage (CV); modulates decay (multiplicative ≈ octaves — ±1 CV spans the param’s log range)

outputs

idcablewhat it does
audioaudioThe mono drum-hit waveform — the body oscillator and noise layer summed and shaped by the amplitude envelope. Patch into a mixer, a bus, or further FX.
audio signal

params

idlabelrangedefaultcurve
pitchPitch-36..36semi0linear
toneTone0..10.3linear
shapeShape0..10.3linear
volumeVolume0..21linear
decayDecay0.001..0.5s0.15log

controls

controlwhat it does
DecaySets the attack/decay envelope's decay time (1 ms to 0.5 s, log-tapered), so the hit goes from a tight click to a long boom; the Decay CV input scales this.
PitchTunes the body oscillator in semitones (-36 to +36 from its base), turning the same voice into a deep kick, a mid tom, or a high blip; the Pitch CV input adds on top of this.
ShapeCrossfades the hit between its pitched body and its noise/transient layer (0 = mostly body, 1 = mostly noise) — low for toms/kicks, high for snares/hats.
ToneThe body-timbre macro (0..1): shifts the oscillator's brightness/character from dark and round toward bright and edgy.
VolumePer-hit output gain from silence to 2x, used to set the voice's level in a kit or to drive accents.

source

drummergirl.ts on GitHub.

Generated from packages/web/src/lib/{audio,video}/module-registry.ts · repo