View Single Post
Old 8th June 2004, 11:27   #205
UnConeD
Whacked Moderator
 
UnConeD's Avatar
 
Join Date: Jun 2001
Posts: 2,104
Tug: good beat detection is perfectly possible, but it would require more CPU time. I know, cos I had to make a good beat detector for a univ project .

My approach: do an FFT per N samples, and calculate the autocorrelation in time of these FFTs. The shift at which the correlation is highest (except of course zero shift) is usually a multiple of the bpm.

UnConeD is offline   Reply With Quote