Arthurs Audio BPs

Hey Arthur, thanks so much for all your work here, have learned a lot from this plugin.

Was wondering if I could get a brief description of the math needed to calculate the BPM from the onset data, I understand the idea, you can extrapolate from the number of onset events, tried something in BP but it doesn’t seem to give results that make sense…

BPM Time Check Interval is like 0.25 seconds or so, it stands to sense that for a given range of frequencies (bass/low mids so from 20-2400 Hz) if you are getting the onset timestamp count that roughly maps to number of beats in some interval, then convert that to BPM using the time interval and dividing by 60 to move it from seconds to minute range

But the actual output seems nonsensical in the range 400-900 for a ~90 BPM song, not sure if its an issue with onset NRT settings or what :thinking: