Open
Description
LoopBpmEstimator is not supposed to work on very short inputs. Should it still accept such inputs and provide 0 BPM value?
Currently, it results in this exception with a misleading text:
from essentia.standard import LoopBpmEstimator
LoopBpmEstimator(confidenceThreshold=0.95)([0] * 1000)
results in
RuntimeError: In LoopBpmEstimator.compute: Descriptor name 'lags' of type std::vector<Real> not found