Hi-Hat
DrumshihatHeavy CPU
808-style metallic hi-hat — trigger + decay (closed/open).
What it does
808-style metallic hi-hat voice.
Wraps daisysp::HiHat<> (square-noise metallic source). A file-scope prev_trig snapshot detects rising edges — each Trig press fires once. Decay sets the open/closed character.
Parameters
-
Freq (Hz)
freqRoot frequency of the metallic tone in Hz — six detuned square oscillators are built from it. 3 kHz is DaisySP's own default and sits where a real hat lives.
-
Decay
decayLength of the hit, and the one control that decides closed vs open: short reads as a closed hat, long as an open one. Wire it to a knob or pad to switch between them live.
-
Tone
toneOverall brightness. It moves the filtering around the metallic noise, from dark and washy at 0 to sharp and glassy at 1.
-
Noisiness
noisinessBalance between the tuned metallic ring and pure noise: 1 is all noise, 0 is all tone. The 0.8 default leans noisy, which is what makes it read as a hat rather than a bell.
-
Accent
accentHit intensity — how hard the stick lands. It raises level and brightness together rather than acting as a plain volume.
-
Infinite Sustain
sustainMakes the hat ring out forever instead of decaying, turning it into a continuous metallic noise source you can filter or gate elsewhere.
Wire a pad to Trig (rising-edge fires once per touch). Decay accepts a Mod source — short = closed hat, long = open. Freq/Tone/Noisiness/Accent are baked at boot.
Ports
In
-
Trig
trigger -
Decay
decay
Out
-
Audio Out
output
Audio Control
Inputs
- Trig
- Rising-edge fires the hat.
- Decay
- Tail length — short = closed, long = open.
Outputs
- Audio Out
- Hi-hat output.
Patches using it
- Drum Kit
touch2
Bundled with the app — open one from the example browser.