MixMeister BPM Analyzer
Full user review
"easy to use and does what it says."
Only have to upload files and software does the rest. Simple and easy!
Took me a bit of reading to work out that it writes the bpm to the file automatically.