Skip to main content

Library for audio and music analysis, description and synthesis

Project description

Essentia is an open-source C++ library with Python bindings for audio analysis and audio-based music information retrieval. It contains an extensive collection of algorithms, including audio input/output functionality, standard digital signal processing blocks, statistical characterization of data, a large variety of spectral, temporal, tonal, and high-level music descriptors, and tools for inference with deep learning models. Designed with a focus on optimization in terms of robustness, computational speed, low memory usage, as well as flexibility, it is efficient for many industrial applications and allows fast prototyping and setting up research experiments very rapidly.

Website: https://essentia.upf.edu

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

essentia-2.1b6.dev1438-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_arm64.whl (20.5 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

File details

Details for the file essentia-2.1b6.dev1438-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev1438-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1ee6107fe63fb3b50f8aa68466951f6ca1e162a700d8deffd46ab0506dab9acb
MD5 1bc45183a9c5098e5bd5eb1bff05171c
BLAKE2b-256 d9dcfeafca6d0989e40a324b5e977054ec1eb7a7d93260e023b4e5c5071202c7

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b387e374008ab3e8f72fbc93d0c91c7fde97da71d26598f19a84750ff870582b
MD5 d6f585c992c129b3fbb82d5ef5bc44aa
BLAKE2b-256 afebe823082c6e9a048597c4dfc4aecc8dde4becf99050c78cdbe117e500ec33

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev1438-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3a4a51f7b59d76b9beb9a1aacdaa9b9c0de89f14b02ab45050f86230241044c5
MD5 a655d1eec687917c46b6d78c2e999931
BLAKE2b-256 5cb326c54a8fd03b0378574767e4e9fda3ad41f68dba95649e346e9895d236bd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page