Download free Part of NULL JSFX 3.3: 154 plugins, free and open source (MIT). Easiest with NULL JSFX Hub.

Controls

  • Note0 to 127 — The MIDI note each hit plays.
  • Threshold−60 to 0 dB — Level a hit must reach to trigger.
  • Retrigger10 to 500 ms — Shortest time between two hits (stops double triggers).
  • Dynamics0 to 100% — How much the velocity follows the hit: 100% maps Threshold..0 dBFS to 1..127, 0% gives every hit 100.
  • Detector HPF20 to 2000 Hz — High-pass on the detector, to keep lower drums out.
  • Detector LPF50 to 20000 Hz — Low-pass on the detector, to keep cymbals out.
  • Note Length10 to 1000 ms — How long each note lasts.
  • Channel1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 — MIDI channel of the notes.

Best uses

  • Replacing a weak kick or snare with Drum Machine or Sampler
  • Layering a sample under a recorded drum
  • Turning a drum loop into MIDI
  • Driving a synth from a drum's rhythm

Properties

Input (passes through) → mono sum → 12 dB/oct detector high-pass and low-pass → peak follower (5 ms release) → trigger (Threshold, Retrigger, 3 dB hysteresis) → 2 ms velocity window → note-on, note-off after Note Length. Incoming MIDI passes through at its own sample. About 2 ms from onset to note-on.

Formats

  • JSFXJSFX for REAPER, with REAPER's own sliders
  • GFXJSFX GFX for REAPER, with its own interface
  • VST3VST3 for any DAW
  • CLAPCLAP for any DAW
  • LV2LV2 for Linux DAWs such as Ardour, Carla and Qtractor

Factory presets

Kick · Snare · Tom High · Tom Floor · Hi-Hat · Fixed Velocity · Sensitive Ghosts · Channel 1 Synth

In the FX chains and Rack presets

Drum Replace

See every FX chain