FREEDOM251

Freedom251 › AI Song Analyzers

Essentia

Free plan AndroidAPIiPhoneLinuxMacWeb+1

Visit Essentia Alternatives Pricing

Plans

PlanBilled and limitsPrice
Open-source license (Affero GPLv3)Non-commercial applications · commercial use requires separate licensingFree

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

Look at these too