drummergirl
drummergirl · sources · schema v2Gate-triggered drum voice (kick / snare / hat morph).
the faceplate
6 inputs · 1 outputs · 5 params
inputs
| id | cable | what it does |
|---|---|---|
gate | gate | The trigger: a rising edge fires exactly one drum hit and restarts the internal amplitude envelope. Patch a sequencer gate, a clock, or any pulse here — its level isn't sustained, only the rising edge matters, so hit length is set by the Decay control rather than how long the gate stays high. gate / trigger |
pitch | cv | CV 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) |
tone | cv | CV 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) |
shape | cv | CV 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) |
volume | cv | CV 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) |
decay | cv | CV 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
| id | cable | what it does |
|---|---|---|
audio | audio | The 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
| id | label | range | default | curve |
|---|---|---|---|---|
pitch | Pitch | -36..36semi | 0 | linear |
tone | Tone | 0..1 | 0.3 | linear |
shape | Shape | 0..1 | 0.3 | linear |
volume | Volume | 0..2 | 1 | linear |
decay | Decay | 0.001..0.5s | 0.15 | log |
controls
| control | what it does |
|---|---|
| Decay | Sets 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. |
| Pitch | Tunes 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. |
| Shape | Crossfades 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. |
| Tone | The body-timbre macro (0..1): shifts the oscillator's brightness/character from dark and round toward bright and edgy. |
| Volume | Per-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.