Note:
This bibliographic page is archived and will no longer be updated.
For an up-to-date list of publications from the Music Technology Group see the
Publications list
.
ESSENTIA: an Open-Source Library for Sound and Music Analysis
Title | ESSENTIA: an Open-Source Library for Sound and Music Analysis |
Publication Type | Conference Paper |
Year of Publication | 2013 |
Conference Name | ACM International Conference on Multimedia (MM'13) |
Authors | Bogdanov, D. , Wack N. , Gómez E. , Gulati S. , Herrera P. , Mayor O. , Roma G. , Salamon J. , Zapata J. R. , & Serra X. |
Pagination | 855-858 |
Conference Start Date | 21/10/2013 |
Conference Location | Barcelona, Spain |
Abstract | We present Essentia 2.0, an open-source C++ library for audio analysis and audio-based music information retrieval released under the Affero GPL license. It contains an extensive collection of reusable algorithms which implement audio input/output functionality, standard digital signal processing blocks, statistical characterization of data, and a large set of spectral, temporal, tonal and high-level music descriptors. The library is also wrapped in Python and includes a number of predefined executable extractors for the available music descriptors, which facilitates its use for fast prototyping and allows setting up research experiments very rapidly. Furthermore, it includes a Vamp plugin to be used with Sonic Visualiser for visualization purposes. The library is cross-platform and currently supports Linux, Mac OS X, and Windows systems. Essentia is designed with a focus on the robustness of the provided music descriptors and is optimized in terms of the computational cost of the algorithms. The provided functionality, specifically the music descriptors included in-the-box and signal processing algorithms, is easily expandable and allows for both research experiments and development of large-scale industrial applications. |