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.

File details

Details for the file essentia_tensorflow-2.1b6.dev236-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev236-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b6ecd730e828572f5d8d1d104d8dd4c47adfb9752c8dd28e7917395006aa6e3
MD5 ea79b31b60e4c13a80a796ff0a251c5a
BLAKE2b-256 bc34481d13d74e770850dfdb93beb1cc20e4823731e1204114fc6c85e724af53

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev236-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev236-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53e8ab5fbc9faeef2d7ed22c180f51261dd0274db268eba3cc29f0410c09a084
MD5 6ed80fc98ba2a547a5c2746815829d41
BLAKE2b-256 c4ecf1712f4d3fedf87fda193a9eb396bd238fa2bbdeaea012dc5c51177bbcd5

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev236-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev236-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57f4662a7a1c3b1e7172ba9cd4b6abd1e9ff542e80a1c4fb1abc0b52a9a9e11f
MD5 4fd2445c6780ddb68a24ef2cbeddb71e
BLAKE2b-256 d5f08fb9ca4e9a5f6b0c7f4ef3b1b8932b7650351c6f62787b3545c0d53f2bc3

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