/BeatDetection

:musical_note: Identify the beats per minute of a song, using Spotify track previews.

Primary LanguageCoffeeScript

song beats per minute detection

This small project for detecting the beats per minute of a song is based on the algorithm described here, using the WebAudio API. We also use the Spotify API to get the 30-second song preview clips.

There is also a Procfile for easy heroku deployment.

Demo

  • query query

  • result result

Remarks

Due to the usage of the WebAudio API the beat detection (audio processing) seems not to be working under Safari. If you want to be on the safe side try opening it in Chrome.