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

essentia_tensorflow-2.1b6.dev1034-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1034-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

File details

Details for the file essentia_tensorflow-2.1b6.dev1034-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c47dcd754bac8d2f83782b59a9e10cd932c427c387b36c6c56eb805a79b2c6e
MD5 f733f8de6c4a4bbe1d135bfd3088c937
BLAKE2b-256 4ce377fd94fa6f233ac0f460986a9e5bac257e46764492bd52b91ee23dfaecb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d39e067c793429b22ef5d2b63b9243ce4bb9e3200c2e56c3961867fec9b07e7d
MD5 59ccb080f32ad5d40fa4606ae6149c95
BLAKE2b-256 2c2a08183b6642dfe6c7eae97d01ccfc4aec3a118a4382daaf5196f03d4a17d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ff466dd374ff8c6cb55778e9f231e9407c3009574b670c080b43168a8ae9248
MD5 27b9152ed0a050c5811ab9538bfe7243
BLAKE2b-256 73ef91fc84464e4e79c15413e03fc388c14d4b72edc358c42c3ff739b61ffd47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3c128994ceb99ef7b08cd9724c19bc02d83412134e358206452cd9ed2029c20
MD5 c2c7b04cb0ff511375cf8c058ad18554
BLAKE2b-256 0587634c3097378210d4f79f4edcbf7f840c5cdf36f841e56e4106e4cf2b1956

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdc568ea4d5c46ec8abc75cd3755688ad87235d18e5243f356fda8b42ab99368
MD5 a5420121acb640a4ef4c2770b23f73f0
BLAKE2b-256 712069365c81b7d96a7a76a8abb17549652d223d9dddf1a8245973f2becd0dcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1034-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87ef2f9678f9453ef91c8c37e785c7f6323397284cd13c89f32039b660293cd2
MD5 3bc945be14fc7ebe4a787442e9b7d83d
BLAKE2b-256 7c70863385fb4bab1540a557c39f224c7e78e181c155e6a066ac644afde3756a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page