I was thinking more of looking at the <150 Hz frequency for the bass, it might be better to check for hihats though, but the thing is hihats are way less constant than the bass line.
When you know what BPM range you have to search for, i think it should be possible to eliminate the bass’s that shouldn’t be counted.
Or just try to look at the ones that return every constant time within the BPM range.
When fmod 3.4 comes out, it will be relatively easy (I Hope) to do this, because it has a spectrum analyser.
I’m going to try to use it to search for beats and then intelligently pick the correct beats (the constant ones) to calculate the BPM.
Please login first to submit.