Falsch bist hier auf keinen Fall, FFT und dann digitale Filter anwenden sind jetzt nicht das Problem. Mit Energien vergleichen meinst du wahrscheinlich eine Spektrumanalyse.
Konkretes Problem meinerseits ist, dass ich den Zusammenhang zwischen einem gegebenen Spektrum und dem BPM nicht herstellen kann. Was z.B. geht ist dass ich ein paar so lustige Balken wie beim Winamp mache und dir die Amplitude der einzelnen Frequenzen visualisiere. Wennst mir dann den Brückenschlag zur BPM erklärst dann kann ich dir eventuell weiterhelfen.