Here's an open source project I created to use with my BeatBuddy drum machine pedal
http://www.mikesmicromania.com/2015/01/beatbuddy-tempo-pedal-midi-beat-clock.htmlIt uses Moteino (no radio) to read a couple switches and an "expression pedal" (pot in a foot-pedal), and display the BPM (beats per minute) setting and generate the MIDI beat clocks at that tempo. This is not a "tap switch" but more like a gas pedal for your drummer
It
should work with any MIDI device that accepts MIDI beat clock.