Closed bzvew closed 6 years ago
This is not an issue with DBNDownBeatTrackingProcessor
per se, since it works perfectly fine, i.e. it correctly tracks the beats and downbeats given the inputs and parameter settings.
Your 'issue' is that that output does not match your expectations. This is simply due to the fact that RNNDownBeatProcessor
has a different understanding about beats and downbeats and outputs probabilities that lead to that result. More specifically, the predictions of the neural network ensemble leads to these output.
You have a couple of options to solve this 'issue':
max_bpm
to 100 or something like thistransition_lambda
to prefer constant tempi over tempo changes (e.g. to 1000)DOWNBEATS_BLSTM
directlyHTH
I try observation_lambda=300 and the tempo keeps the same, great!
Expected behaviour
Beat of the songs should be the same if it does not change.
Actual behaviour
Using DBNDownBeatTrackingProcessor, the beat doubles after the middle part of the song tested here. https://drive.google.com/open?id=1B8HbFLn4TBz2i9TGs7eacCrMLjz4dR03