9 Piezos + 1 FSR
Plug your pads into the terminal blocks and start playing right away.
From ultra-low latency MIDI drum modules to custom instruments. Connect up to 9 piezos + 1 FSR, and build anything with our SDKs.
Core Capabilities
Plug your pads into the terminal blocks and start playing right away.
Lightning-fast MIDI over USB with less than 2.5ms latency.
Build your own custom instruments with our Arduino-compatible SDKs.
How It Works
NiftyDrum delivers a complete path from piezo hit to sound: wire it, map it, play it.
Connect up to 9 piezos and 1 FSR to the terminal blocks.
Plug into your DAW or drum module via USB.
Use our GUI for trigger parameters, mapping and velocity shaping.
Notes stream out instantly with zero perceivable latency.
Use the NiftyDrum+ sound engine and get a fully-featured drum module.
NiftyDrum+ Extension
Take your builds to the next level with NiftyDrum+, a single, unified board combining our sensor-to-MIDI interface with a powerful sound engine. High quality sounds thanks to our modular sound engine.
More Than Just Drums
Thanks to our open, Arduino-compatible SDKs, NiftyDrum+ lets you create a custom drum module, interactive music boxes, or entirely new instruments.
Arduino-compatible library for the sensor-to-MIDI interface. Read piezos and FSR, customize trigger logic, and stream MIDI over USB.
Control the sound engine. Trigger samples via the WaveTooEasy library, synthesize audio, and build custom audio logic for your unique instrument.
Technical Specifications
Configuration Software
Browser-based · No install
Use our official apps to configure the pre-installed drum module firmware. Map MIDI notes, tweak trigger parameters, and fine-tune velocity curves. Want to write your own code? Check out the SDKs above!
https://app.niftydrum.comImportant: To run the software, you need the Microsoft Visual C++ Redistributable package.
Download Visual C++ Redistributable (x64) Download InstallerImportant: For proper USB device access, add your user to the dialout group, then log out and back in.
sudo usermod -aG dialout $USER