Posted by: Joe Sullivan on 2014/07/28 in Web audio This article explores using the Web Audio API and JavaScript to accomplish beat detection in the browser. Let’s define beat detection as determining (1) the location of significant drum hits within a song in order to (2) establish a tempo, in beats per minute (BPM). If you’re not familiar with using the WebAudio API and creating buffers, this tut