I have always wanted a FOSS alternative to EZDrummer3 so I made one that runs natively on Linux(as well as Windows) . It is called jdrummer. It uses soundfonts for Drumkits, has a groove composer similar to MTPowerDrumkit, and the main functionality I was looking for: matching audio clips to drum grooves similar to Ezdrummer’s bandmate feature. . It also gives you the option to load your own drumkits using sf2 soundfonts and your own custom MIDI drum grooves (see repo readme)
It is still in a very rudimentary state. I know it’s missing a lot like a nice GUI, the ability to mix individual drum instruments and do multi out but that is planned in the future. It could probably use more kits, but you can also add more soundfonts.
Here are some known issues:
- Cannot drag grooves directly into the DAW, need to be dragged from the composer bar ( same goes on the Match section)
-Drag and Drop not currently working in Bitwig 5.3 flatpak (there is an Export MIDI button that will highlight the actual temporary MIDI file on the disk, alternatively the Linux version also comes with a standalone version)
-When trying to load it into Qtractor, it crashes
Here is the repo: GitHub - jmantra/jdrummer: An open source drum plugin that acts as an alternative to EZDrummer3