Real-Time Midi BPM Detector
This device simply displays in real-time the literal beats per minute and average beat interval of the midi passing through it, as determined by the most recent 10 seconds of music. This is a Max for Live device. It requires Ableton Live 8.3 or newer and at least a trial of Max/MSP 5.1 or newer, which can be downloaded from http://cycling74.com/downloads/.
You'll get a 27.2KB .AMXD file.