According to documentation, most methods in the Essentia class will return an object where the data from the analysis is enbedded and accessed by one or many object.data but how do I know the type of the data? Often I can guess but it's not clear from the documentation, for example a spectrum is possibly the VectorFloat type but a spectrum could also be complex (perhaps not in Essentia I'm not sure this is only an example) in which case I would have a hard time guessing the structure of the return type.
What is the issue about?
What part(s) of Essentia.js is involved?
Description
According to documentation, most methods in the Essentia class will return an object where the data from the analysis is enbedded and accessed by one or many
object.data
but how do I know the type of the data? Often I can guess but it's not clear from the documentation, for example a spectrum is possibly the VectorFloat type but a spectrum could also be complex (perhaps not in Essentia I'm not sure this is only an example) in which case I would have a hard time guessing the structure of the return type.Steps to reproduce / Code snippets / Screenshots
-
System info
not system related, Essentia.js 0.1.3