Audioinput BPM recognition
Automated BPM recognition for application synchrony to an audio signal
Brady Villadsen commented
If the bpm of the system could be controlled by OSC i would take this quartz patch
and feed the bpm to millumin. I use this patch in VDMX and Resolume with great success.