MTG / essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings
http://essentia.upf.edu
GNU Affero General Public License v3.0
2.86k stars 534 forks source link

streaming_extractor_music profile options not working properly #511

Open ybayle opened 8 years ago

ybayle commented 8 years ago

If I supply tonal: compute: false in the profile provided to streaming_extractor_music, it does not take it into account and still add the tonal info in the resulting file. Moreover, if I just want danceability from rhythm, I can't succeed in removing the other features from rhythm.

dbogdanov commented 8 years ago

Currently "compute" only works for "highlevel" category of descriptors. We can turn it back for "tonal", "rhythm" and "lowlevel" too, but we won't offer a greater specificity at this point in time.

ybayle commented 8 years ago

Ok, so the only way to achieve this is to use python and extract only desired features?

dbogdanov commented 8 years ago

For now yes, or you can fork Essentia code and comment all the code you don't need in the extractor.

ybayle commented 8 years ago

Ok, thanks.