JDrummer
Key Features
- 16-pad drum grid with velocity-sensitive playback and per-pad volume, pan, solo, and mute controls.
- SoundFont-based kit engine ships with acoustic, electronic, dance, house, orchestral, brush, jazz, and specialty drum kits.
- Tempo-synced groove browser lets you preview patterns, select one to sixteen bars, and drag MIDI directly into a DAW.
- Composer timeline builds complete drum parts from multiple grooves before exporting the arrangement as MIDI.
- Groove Matcher analyzes WAV, MP3, FLAC, OGG, and AIFF files, detects tempo, and suggests similar MIDI groove patterns.
- Custom SF2 drum kits and custom MIDI groove folders can be added inside the plugin resource directories.
- Latest release adds multi-output routing, macOS AU/VST3 support, direct groove dragging, extra drum kits, and tempo candidate selection.
Description
JDrummer is an open-source drum instrument plugin built around SoundFont kits, MIDI grooves, and fast drum-part sketching. It gives producers a 16-pad drum grid, kit browsing, groove preview, composition tools, and audio-based groove matching inside a DAW-hosted VST3 or AU instrument.
The core workflow is closer to a songwriting drummer than a simple drum pad sampler. You can audition tempo-synced grooves, drag MIDI clips into your session, combine multiple grooves on a visual composer timeline, and drop audio files into the Groove Matcher to find rhythmically similar patterns.
Its factory library covers acoustic, electronic, dance, house, orchestral, brush, jazz, and specialty SoundFont kits, with support for adding custom SF2 kits and MIDI groove folders. The latest GitHub release also added multi-output routing, direct drag from the Groove Browser, alternative tempo candidates, macOS AU/VST3 builds, and additional AVL and Hydrogen drum kits.
JDrummer is most useful when you need quick drum ideas, MIDI groove generation, or an open-source sketching partner for demos. It will not replace deeply sampled commercial drum libraries for finished acoustic realism, but its Groove Matcher and editable composition workflow make it unusually capable for a community-built drum instrument.
Video Preview
Frequently Asked Questions
What does JDrummer do?
JDrummer is a drum instrument plugin with built-in SoundFont kits and MIDI grooves. It can play drum pads, preview grooves in sync with the host tempo, assemble groove-based parts, and export MIDI to the DAW.
How does the Groove Matcher work?
The Groove Matcher accepts audio files in formats such as WAV, MP3, FLAC, OGG, and AIFF. It analyzes tempo and rhythmic patterns, then ranks matching grooves so you can preview them against the source audio.
Can JDrummer use custom kits or grooves?
Yes. The official README documents resource folders for adding custom .sf2 SoundFont kits and custom .mid groove files, with different paths for Linux, Windows, macOS VST3, and macOS AU installs.
What changed after the original launch coverage?
The current GitHub release is Release 1.5, tagged Second, published on January 4, 2026. It added macOS AU and VST3 support, multi-output routing, direct Groove Browser dragging, extra AVL and Hydrogen drum kits, and several workflow fixes.
Are there known host issues?
The README lists tested hosts including Ardour, REAPER, GarageBand, Bitwig Studio, n-track, Studio Pro 7 Beta for Linux, Qtractor, and FL Studio. It also notes issues such as Bitwig Flatpak drag-and-drop limitations, Qtractor crash/load caveats, and a currently reversed pan control.