programmatically get BPM of a wave or MP3 from .Net

Robert picture Robert · May 6, 2010 · Viewed 8k times · Source

I have a project with a requirement to get the BPM of a wave or MP3 file programmatically using .Net (VB.Net or C#).

Does anyone know of a binary or library for this or have a code snippet to steer me in the right direction?

Answer

Conrad Albrecht picture Conrad Albrecht · May 7, 2010

For the part where you get the samples from WAV or MP3 in .NET code, I use NAudio (at CodePlex), free, usable in commercial apps, no real documentation, just sample code.