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.dev609-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

essentia-2.1b6.dev609-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (13.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (13.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (13.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (13.8 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686

File details

Details for the file essentia-2.1b6.dev609-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89d808bc6741f8e6256dfd2fcfad5f0e34d19ac37d3a75b5e4c35271aeb2b4aa
MD5 f6b2cb96e381ea775666cc93f60edbec
BLAKE2b-256 127975733b437d99d4b9c61b074375d513c0780d7be9d6459d5e2096576df2fd

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 148cdf24ba14228142a991b8c0f78f703709718a298a46d34acf201186a38e98
MD5 b9f65adcd3bf043ad287a75233e57661
BLAKE2b-256 5cab4d814521529a7fe045b1baf50617cab9a2466e6717f7121f767f5fd3871c

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2998c1a1ada02d27ccee5cca4a6c4ba3e0f3e48f5ddd5b6301c018be67ded24
MD5 eaf65979e4b4790e062da3a8f79d224f
BLAKE2b-256 a32b0921bf1fc9b7e3f5f4fbb24e4438552394ea827be07a35c12a7b1841d0ec

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf2253674668c546f516337b517cbe97f6b344be2ad02800a902070bb9fc2a2f
MD5 65f142a42c59279b1cf5febfc1024d26
BLAKE2b-256 068dcee32f4f5f80a5b08213fca0ad09f6f1f905cd9d320ad73a6835bb40100f

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06997975d638f553fc227c6773d2b838721829b9ffa73b3a1eccc018ea758b43
MD5 f2f540209abfaf2007e03a5d5d5060e2
BLAKE2b-256 bf6097b4a4fb181a924273cb48f06b5ac9ac2e88e05ebcf93d7359b8051f5802

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a1499d46953d3fc139a4ba212b9d41ffc607aca388c4c5bdd6e6488e968bb66
MD5 a5c3811620f14498e984352877f277f9
BLAKE2b-256 952a7e1282c526dddca0865b53a6046d79764193e0ce65211842689c430e25a0

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 610d26c2e7f199a8da0ac340d61421c5cb150dba24bdc75339b124fd5b77a70b
MD5 659d3472a56792aaf33603ff34ff9570
BLAKE2b-256 eee554d90874c2418120cf0a54f67ab7d9bd7fa104477d30ef6124630f39074f

See more details on using hashes here.

File details

Details for the file essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev609-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3e9e299dd8eacd8d247d502c68eb710077f048a7b1f75fe93d8985a407c8301b
MD5 ad18775ce885b5c94595453f7860fe97
BLAKE2b-256 3d55e425b3c02ccf4e11165d95ee2e8fc458e5d71c643aa3b5bdc3021aa6ca21

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