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.dev778-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev778-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev778-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev778-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev778-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

File details

Details for the file essentia_tensorflow-2.1b6.dev778-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev778-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e3c8209a92272808f97e27e17f5434761dc302e09f3fe912346fc97f915c0a0
MD5 dec8e04cdf9f31e2aaa894e7ac010630
BLAKE2b-256 d94aa35b0dcf1edcbe479c77508ae70df54884cfbfa8aca70bbd8bc8197ab80a

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev778-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: essentia_tensorflow-2.1b6.dev778-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 291.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/24.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.2 tqdm/4.57.0 importlib-metadata/4.11.3 keyring/22.2.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for essentia_tensorflow-2.1b6.dev778-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 072774fa276dbcde8d48e4371f7a8e7b25f2269bb262521e9549bf6b78307e85
MD5 feb977713fb70340e2d4ddd5340a61e3
BLAKE2b-256 b93ac0e80f4683c3ace921dc510f2368bf40c5fb0864cc6485f5069e9db0828f

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev778-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: essentia_tensorflow-2.1b6.dev778-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 291.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/24.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.2 tqdm/4.57.0 importlib-metadata/4.11.3 keyring/22.2.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for essentia_tensorflow-2.1b6.dev778-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c57b51d0b43c89abf57ce19c330c8036707823e27a351d0877338b471b7fee6b
MD5 138dc47aceed51f7d43b7bd295f05e0a
BLAKE2b-256 bd31140461ead3e1dea1073820844acd655dfaa91a4856ce7b285ad57775014b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev778-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65faae127ab1d29b6a5ebbf6760d51a8f95c08dfb41d07a2d39040cc34cf1c0c
MD5 f77c9ddd754b4266c124ab7c6a26fa45
BLAKE2b-256 127e0285f0cb8d0ce4a3e6c6133793995e00aacf59c84108b2351623b9613e3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev778-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10c2ad653760203afe1653c96fd23518c74d5e506e575088c1e509ef9728d2d9
MD5 a1f1fb4c636a9f3b1bca689885429f88
BLAKE2b-256 ea9d9447b7cafc4ac41fe845f10f14c2ffaaf7c27cd09316307ae9576dd518c3

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