MidiDrums is a software MIDI drum machine. You can use it to drive a software or hardware synthesizer to generate percussive sounds. It supports customizable "drum maps" to link MIDI notes with sounds. Each document can contain up to 40 patterns, each made of 1-8 quarter notes, each divided in 1-24 beats. Can import MIDI files, act as a MIDI clock sync master and be controlled via MIDI control change messages.