Skip to content

Compute tempograms with beat/tempo detection algorithms #501

Answered by superbock
alastair asked this question in Q&A
Discussion options

You must be logged in to vote

The quickest solution is definitely to compute the inter beat intervals (IBIs) and compute the tempo from there. But this will not yield the same result as running TempoDetector or TCNTempoDetector on the same song. Sometimes tempo derived from IBIs work quite well, sometimes they don't.

Per default TempoDetector uses resonating comb filters to estimate the (local) tempo from the beats, but does so after smoothing both the beat activations and applies some tempo histogram smoothing afterwards. Depending on which TempoHistogramProcessor is used (note: with the current source you can only define a single one, not multiples to be used with), TempoEstimationProcessor allows processing on online

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by alastair
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants