I was also wondering about the inherent resolution for the BPM precision claims.
Besides the sample period, the total number of samples matter for frequency resolution (aka BPM precision).
44100 Hz sampling frequency (22.675737 us period) for 216.276 s is 9537772 samples (rounding to nearest integer). This gives frequency samples with a bandsize of 0.0046237213 Hz which is 0.27742328 BPM.
Any claim of a BPM more precise than about 0.3 BPM is "creative interpretation".
And this is a minimum precision. Peaks in real-world spectra have width which further reduces the precision of their location.
This takes my flac rip of the CD and simply uses the full song waveform. This artificially increases frequency precision by a little compared to taking only the time span where beats are occurring.
I was also wondering about the inherent resolution for the BPM precision claims.
Besides the sample period, the total number of samples matter for frequency resolution (aka BPM precision).
44100 Hz sampling frequency (22.675737 us period) for 216.276 s is 9537772 samples (rounding to nearest integer). This gives frequency samples with a bandsize of 0.0046237213 Hz which is 0.27742328 BPM.
Any claim of a BPM more precise than about 0.3 BPM is "creative interpretation".
And this is a minimum precision. Peaks in real-world spectra have width which further reduces the precision of their location.
Edit to add:
https://0x0.st/Pos0.png
This takes my flac rip of the CD and simply uses the full song waveform. This artificially increases frequency precision by a little compared to taking only the time span where beats are occurring.