no solo detecta el BPM de tu sample de audio, el problema mas grave es q nativamente no hay funciones que lo hagan debes complementar lo que ya existe mas 
 
algo como  
http://archive.gamedev.net/reference...beatdetection/ 
para generar un evento  y un delegado que realicen la ejecucion de la accion por ocurrencia de tu beat