New plugin - jdrummer
New plugin - jdrummer
Introduction
I have added a new plugin - jdrummer to my timlau/audio COPR repository.
jdrummer is a Soundfont-based drum kit plugin, a comprehensive groove library with tempo-synced playback, a composition tool, and an intelligent Groove Matcher that analyzes audio to find matching drum patterns.
Check here for install instructions
Here is an overview of the plugin’s features:
Drum Pads
- 16-pad drum grid with velocity-sensitive playback
- Multiple Soundfont kits - Ships with 28 drum kits including:
- Standard acoustic kits (Standard, Room Drums, Power Drums, Jazz Drums)
- Electronic kits (808, Electronic Drums, Dance Drums, House Kit)
- Specialty kits (Orchestral Percussion, Brush Drums, NIN Drumkit)
- Per-pad controls:
- Individual volume adjustment (0-100%)
- Pan control (left/right) (Panning is currently backwards, see issue 10: https://github.com/jmantra/jdrummer/issues/10 )
- Solo and mute options
- Dynamic kit loading - Add your own .sf2 SoundFont files to expand your library
- Multi Out Support - Fan each drum pience to an individual track for mixing
🎵 Grooves Browser
- Extensive groove library organized by category:
- Basic Beats
- Break Beats
- Buildups
- Double Bass Beats
- Fills
- Half Time Beats
- OffBeats
- Swing Beats
- Tom Beats
- Tempo-synced playback - Grooves automatically sync to your DAW’s tempo
- Preview functionality - Audition grooves before adding them to your project
- Drag and drop - Drag any groove directly into your DAW as a MIDI clip
- Bar selection - Choose how many bars of a groove to use (1-16 bars)
- Dynamic Groove Loading add your own drum grooves
🎼 Composer
- Build complete drum parts by combining multiple grooves
- Visual timeline showing your arrangement
- Reorder and remove items from your composition
- Export as MIDI - Drag your entire composition to the DAW
- Loop playback for previewing your arrangement
🎯 Groove Matcher
An intelligent feature inspired by professional drum software that helps you find the perfect groove for your music:
- Audio analysis - Drop any audio file (WAV, MP3, FLAC, OGG, AIFF) to analyze its rhythm
- BPM detection - Automatically detects tempo using the minibpm library
- Smart filename parsing - Extracts BPM from filenames (e.g., “beat_120bpm.wav”)
- Pattern matching - Analyzes rhythm patterns and finds matching grooves from your library
- Similarity scoring - Shows match percentage for each suggested groove
- Preview with audio - Play back the matched groove alongside your original audio
- Automatic composition - Best match is automatically added to the composer
- Seamless workflow - Found the perfect match? Drag it straight to your DAW
Here is a teaser video of the plugin in action:
This post is licensed under CC BY 4.0 by the author.
