B4J Question Determine the Beats per Minute off a Microphone input

Peter Lewis

Active Member
Licensed User
Longtime User
Hi All

I am busy writing an server application that controls a lighting application which is running on the same machine. The lighting application allows me to make different patterns Sound to light and normal. I need to be able to change the speed of the normal patterns to be of similar speed to a song that is playing and picked up by the microphone.

To this end if I can get a close value of the beats per minute, then I can instruct the normal patterns to use that speed.

Has anyone done something similar before? Taking a live input from a Mic and filtering out to determine the Beats Per Minute ?

If you have , please can you steer me in the right direction.

Thank you
 
Top