This is a general question about Essentia.js usage.
What is the basic difference between the algorithms in the core Essentia library versus the essentiaExtractor library? Under what conditions should someone use one or the other?
In the real-time examples, pitch detection is done using Essentia.PitchMelodia while in the Mel Spectrum and HPCP Chroma examples EssentiaExtractor.melSpectrumExtractor and EssentiaExtractor.hpcpExtractor.
But the reasoning behind this is hard to grok having been introduced to the javascript bindings only and having no experience with the C++ or Python libraries.
I would very much appreciate an explanation!
And of course, thank you all for this wonderful work.
This is a general question about Essentia.js usage. What is the basic difference between the algorithms in the core Essentia library versus the essentiaExtractor library? Under what conditions should someone use one or the other?
In the real-time examples, pitch detection is done using Essentia.PitchMelodia while in the Mel Spectrum and HPCP Chroma examples EssentiaExtractor.melSpectrumExtractor and EssentiaExtractor.hpcpExtractor.
But the reasoning behind this is hard to grok having been introduced to the javascript bindings only and having no experience with the C++ or Python libraries.
I would very much appreciate an explanation!
And of course, thank you all for this wonderful work.