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.dev745-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.dev745-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.dev745-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.dev745-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.dev745-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.dev745-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.dev745-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.dev745-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.dev745-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06f12825dbcf1bd7c5fb95b9e05f1cb4fb92072c9e493a421880af47162f8986
MD5 15a3ec1de0ef01f0881d261d558cb65b
BLAKE2b-256 a96a1fc936bf5f1efe8bcf99fb304b9699dc56b004bd03d8a76539d8bb5ede7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d437798d9eb55445078d1406038e2beb08d64a997beac2805bdf7ce8750f541f
MD5 b84014a0403586fdfc470c268a397a78
BLAKE2b-256 19e10fbe705c2d80ecebdeccc77047a75418f72a6c4b9b1898ee3617b1ff0870

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3fa2b5c71d0cfe9d3a4b93e2fe306bf51a7ec85a808628fa0600b3423a5112d
MD5 f1f886338936cc789d03344c3ef81ed3
BLAKE2b-256 30ca7d6885c550b6383b372092ca72032d919d0c05336b82906effe52b5057f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10573af0d819f1911c24c29b0d49fa059bf6ada9bc8a1d82c46846fad6e030ef
MD5 87bdedf4816e83d7bb03522c592a243b
BLAKE2b-256 0a6fda1bfb779c1348e443a59df179f04af79a3c9f048e51923bb9fbf29afd66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f5b9b7b335382f3e3784259b1de9fab18fe0f7973c8f7b2794c28c461a40933
MD5 e4034e58c23063b6a3443d660dfa4e82
BLAKE2b-256 39d2514ae996707adff4f771fa6c3ab1cae5ed62d23e4656c4878dfa1b568863

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b5834fe23ead14f87f0a339a30d5adc9b5eb68fec0e8aeb84ca858492567af2e
MD5 893f4f271126b660c92229495540e1d0
BLAKE2b-256 5d657892b15c8e29d27b4a1c56e15636d6c38e7092d9d3f24ec029fb9abe17d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7bcdcf2c167917e3859c37528fb1152548c1e2571eade50f64655b85ef8053d
MD5 140fbd00fa95adcc0df24780428d5c38
BLAKE2b-256 254fab903cad03a26fe328d62797763f52e6c51559f634d5c307ec1b2d639b5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia-2.1b6.dev745-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e71e685e6b495641f67145d65d9bfa2cb60299716ce5918d4a46803bd07cf5a
MD5 cdcc760a7469bc52e11a04dbea7d9b96
BLAKE2b-256 bfb551dda32910f7bb6383fa9a95129e51600918b1cd553304479f78b9a73206

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