title: Detecting beats in a song
body: <p>I'm working on a project which requires me to add beat detection when a song is playing in the application (WinForms - C#).</p>
  
  <p>I'm currently using NAudio.NET for playing the song &amp; displaying details about the song.</p>
  
  <p>Is there a library that would allow me to do this or some way to detecting this manually? I'm not expecting a finished solution but pointers in the right direction. Ideally I would like this to be a real-time detection but it is not essential.</p>