Realtime BPM detection and visualization.
Works best for 4/4 music with a strong kick drum. The observed BPM range is 85 - 170 BPM. BPMs out of this range will be detected at half or double time. BPM is detected by observing the 100 - 250 Mhz frequency range, where the kick drum is prevalent.
Note: Audio playing in other Chrome tabs will not be picked up by Web Audio API.
Source Code available on Github
Built by Airtight Interactive / @felixturner