title: How can I use JS WebAudioAPI for beat detection?
body: <p>I'm interested in using the JavaScript <code>WebAudioAPI</code> to detect song beats, and then render them in a canvas.</p>
  
  <p>I can handle the canvas part, but I'm not a big audio guy and really don't understand how to make a beat detector in JavaScript.</p>
  
  <p>I've tried following <a href="http://joesul.li/van/beat-detection-using-web-audio/" rel="noreferrer"><strong>this article</strong></a> but cannot, for the life of me, connect the dots between each function to make a functional program.</p>
  
  <p>I know I should show you some code but honestly I don't have any, all my attempts have failed miserably and the relevant code it's in the previously mentioned article.</p>
  
  <p>Anyways I'd really appreciate some guidance, or even better a demo of how to actually detect song beats with the <code>WebAudioAPI</code>.</p>
  
  <p>Thanks!</p>