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.dev858-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.dev858-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.dev858-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.dev858-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.dev858-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.dev858-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev858-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aee2131225118257edfe723ce0f8b50817eb7494de7bac5cd63d24f83c1ace3a
MD5 1727d47fe09f6facfea111b0cd29bdf8
BLAKE2b-256 4a065fe06924173c214302e5caba9680628bbca0f9d2b5fe42350fb2b9256f5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: essentia_tensorflow-2.1b6.dev858-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 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.4

File hashes

Hashes for essentia_tensorflow-2.1b6.dev858-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ef53649a4882d8ea208391da2ade7ec1f0e8358b3cffbecfb862e580e068276
MD5 badb9299527b2c06539e011b9a667efa
BLAKE2b-256 eabc5b406f3ecb94bd87f3ea2c8f73c1a99b451b271b7a3c38b56d04cade83f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: essentia_tensorflow-2.1b6.dev858-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 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.4

File hashes

Hashes for essentia_tensorflow-2.1b6.dev858-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9723d9303531aa27c86fcca868ee9082928daaad08dd651452b978b110c80d30
MD5 2f2e621143975e4c6cff724219e8f11a
BLAKE2b-256 288746df62cc0d93b0cde76f400ec02ba210e23c177d76cdfac9a8b70c85e18c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev858-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c57337ff91eb302e84d21db9ca93529562161f41fd05b67d4afccca739b8f264
MD5 e1e657d8a40fc84fa0090c5e643da44d
BLAKE2b-256 4f06aa81b0820be5a499a8e19f058a72ed500a065dec76ee5e43c7403da3b5a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev858-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 943e9f8b00912828c6616910840517e0bf6faf986ec8d7542b7f04a482df0c36
MD5 4ad16bfcd684f7fd2b43ba81f4a8af43
BLAKE2b-256 0f0c66de07a30f04e4a157a7293e44ab37f2dae74e0d6d73a212690f54d45c86

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