Skip to main content

Library for audio and music analysis, description and synthesis, with TensorFlow support

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_tensorflow-2.1b6.dev1438-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (291.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1438-cp314-cp314-macosx_15_0_x86_64.whl (122.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

essentia_tensorflow-2.1b6.dev1438-cp314-cp314-macosx_15_0_arm64.whl (98.8 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1438-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 429959a1b0ef1af3dc40d56aac8ad5d8999af43c8159a10662d64baab602831f
MD5 ba1f9b9e96525081ca7fcf42f2c54c86
BLAKE2b-256 e164a105f342b01776aafde9f17c6d9011c4f27c6d1b3c9abe4820e2339d7b0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1438-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5b94689d9ef5bf69af826b06f2f70e33e950d74e68d0d8a069d7173fbd1560e2
MD5 6a8cea52fa563de3507354139731b321
BLAKE2b-256 6356410d1d5170a0ca064381fdf2aaef280186075ba1389a380a63ecdd5f8bc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1438-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c50c41f3d4cbc6e981dbdd3e32465dcf4a765b38d835ceb26c0206f12108d192
MD5 45394a255312b4c93049544095d40778
BLAKE2b-256 5b2723fdcd5408ea65af81460cf6811c8f60fd2170d0598687d38608fe226c59

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