Drumidy

Electronic midi drum controller

More details published elsewhere: https://hackaday.io/project/176712-drumidy-electronic-midi-drum-controller

In this project I have designed and built an electronic midi drumset using a simple 32-bit microcontroller.

Drums.


Initialy I intended only to upgrade my very basic electronic drumset with better pads (substitute the ruber pads with something more similar to a real instrument).
The result was so much better then I expected, so naturally I decided to change the electronics as well.

Electronics.


At the time I started working with G4 family of STM32 microcontrollers so I have built the drum machine around a small dev board adding external filters to it.

The MCU collects data from 18 analogue inputs, performs data filtering and peak recognition, and generate MIDI messages that are sent to a PC via USB.

One of the strongest feature of the system is 0ms peak-to-message delay. Additionally, this device is recognised as a midi instrument thus one can use any software syntesizer to generate sounds.