0

I have scoured the net for resources on BPM detection for iOS, tried to implement various techniques and link to various libraries etc. but I just have issues either with build errors or with bpm detection not working.

What are the viable options for basic BPM detection on iOS? It doesn't have to be highly accurate with onset positions, but rather just detect the BPM for a series of audio buffers.

I tried VAMP but cannot get it to run on iOS, Ive tried various c++ options but none of them work.

Are there any MIT licensed BPM detection algorithms that integrate easily with iOS, or any commercial options that don't cost loads because its for a full audio library. I would like to detect BPM from a file not through the microphone.

I would just like a BPM detector class as I don't have the time to learn and implement one myself at this point in time.

Any help will be greatly appreciated.

Björn Lindqvist
  • 19,221
  • 20
  • 87
  • 122
some_id
  • 29,466
  • 62
  • 182
  • 304
  • I assume when you say you've investigated plug-ins, you've seen what you can raid from [Sonic Visualiser](http://www.sonicvisualiser.org/index.html)? The research group responsible has certainly look at onset detection. – marko Jan 25 '14 at 20:24
  • Thanks. Yes, I looked at VAMP before. I will dig through the source of Sonic Visualiser. – some_id Jan 25 '14 at 21:02
  • You might be better off looking at Queen Mary's plug-in set rather than the app itself. – marko Jan 25 '14 at 22:16
  • Cheers, will check that. – some_id Jan 26 '14 at 05:37

0 Answers0