Yaafe - audio features extraction

Yaafe is an audio features extraction toolbox.

Easy to use
The user can easily declare the features to extract and their parameters in a text file. Feature values are stored in HDF5 files, and can be read with various tools (Matlab, Python, ...)
Efficient
Yaafe automatically identifies common intermediate representations (spectrum, envelope, autocorrelation, ...) and computes them only once. Extraction is processed block per block so that arbitrarily long files can be processed, and memory occupation is low.

Yaafe is still under development and may evolve in future versions. Nevertheless, feature computation is already reliable and Yaafe is already used in some Music Information Retrieval systems.

If you wonder about the Yaafe acronym, it’s just Yet Another Audio Feature Extractor.

Download

Yaafe‘s source code is released under the terms of the GNU LGPLv3 License. Yaafe source code should compile on Linux and MacOsX platforms.

Download current release: yaafe-v0.53.tgz, see changelog.

View all releases: Sourceforge project’s website

Documentation

See old documentations here.

Support

To get help with Yaafe, please use yaafe-users@lists.sourceforge.net mailing list. As project is still in progress, any feedback is welcome !

Table Of Contents