Freedom251 › AI Song Analyzers
Essentia
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open-source license (Affero GPLv3) | Non-commercial applications · commercial use requires separate licensing | Free |
As essentia.upf.edu lists them, read 14 Nov 2026. The maker's own page has the final word.
Facts from Essentia's own pages
- Algorithm collection
- The library includes audio I/O, signal processing, statistical, spectral, temporal, tonal, and high-level music descriptor algorithms. · essentia.upf.edu, 14 Nov 2026
- Commercial licensing
- A proprietary license is available upon request; the site directs licensing inquiries to the Music Technology Group. · essentia.upf.edu, 14 Nov 2026
- Download options
- Downloads include releases, Docker images, Python wheels for Linux and macOS, and precompiled extractor binaries for Linux, macOS, and Windows. · essentia.upf.edu, 14 Nov 2026
- Founded
- 2006 · essentia.upf.edu, 19 Oct 2026
- Integrations
- Third-party extensions are listed for PureData, Max/MSP, openFrameworks, and Matlab; the library also includes a Vamp plugin for Sonic Visualiser. · essentia.upf.edu, 14 Nov 2026
- Intended users
- Essentia is designed for research experimentation and large-scale industrial audio analysis. · essentia.upf.edu, 14 Nov 2026
- Machine learning
- It supports inference with TensorFlow models and Gaia, and provides examples of pretrained TensorFlow and Gaia SVM models. · essentia.upf.edu, 14 Nov 2026
- Maker
- The maker is the Music Technology Group at Universitat Pompeu Fabra (UPF). · upf.edu, 14 Nov 2026
- Model license
- Pretrained machine-learning models are offered under CC BY-NC-SA 4.0 for non-commercial use, with proprietary licensing available on request. · essentia.upf.edu, 14 Nov 2026
- Platform caveat
- The library supports Linux and macOS, with partial support for Windows, iOS, and Android, and can be cross-compiled for web use. · essentia.upf.edu, 14 Nov 2026
- Purpose
- Essentia is a C++ library for audio analysis and audio-based music information retrieval, with Python and JavaScript bindings. · essentia.upf.edu, 14 Nov 2026
- Streaming mode
- Its streaming mode connects algorithms automatically, uses less boilerplate and memory, and supports many real-time use cases. · essentia.upf.edu, 14 Nov 2026
- Support
- The documentation lists GitHub issues, GitHub discussions, and an FAQ as support routes. · essentia.upf.edu, 14 Nov 2026
- Third-party license caveat
- Some optional third-party dependencies have licenses for which UPF cannot provide full sublicensing rights; product makers must clear rights for required libraries. · essentia.upf.edu, 14 Nov 2026
- Use cases
- Listed applications include music classification, auto-tagging, similarity and recommendation, sound indexing, instrument detection, cover detection, and beat detection. · essentia.upf.edu, 14 Nov 2026
Where Essentia stands on Freedom251
- AI Song Analyzers#2 of 27