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.dev1110-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.dev1110-cp311-cp311-macosx_11_0_arm64.whl (95.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

essentia_tensorflow-2.1b6.dev1110-cp311-cp311-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

essentia_tensorflow-2.1b6.dev1110-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.dev1110-cp310-cp310-macosx_11_0_arm64.whl (95.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

essentia_tensorflow-2.1b6.dev1110-cp310-cp310-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

essentia_tensorflow-2.1b6.dev1110-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.dev1110-cp39-cp39-macosx_11_0_arm64.whl (95.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

essentia_tensorflow-2.1b6.dev1110-cp39-cp39-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

essentia_tensorflow-2.1b6.dev1110-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.dev1110-cp38-cp38-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

essentia_tensorflow-2.1b6.dev1110-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.dev1110-cp37-cp37m-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

essentia_tensorflow-2.1b6.dev1110-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

essentia_tensorflow-2.1b6.dev1110-cp36-cp36m-macosx_10_9_x86_64.whl (120.1 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b11eb328e464a3472fcb94eb22cacd1c2765d6cd83615587dfb7ac31016b0534
MD5 087c881badb1e0016e750316e28c725c
BLAKE2b-256 ee4a1569bc75f3aaa4cc0ff2aa0b744ff6823d72d563f50e28bd7174b175eede

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0a24d41af205e2c3af866a347b987a39b43a497e6bb6ca771a8d8e81048d58f
MD5 f790146510459abda41e634013233bcd
BLAKE2b-256 5fbc8ab3c74f700ed243833663cef1bad9341a1d7321d983db6fbeb51ec5ec75

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23107204efda0bec2d2ad52db0faffbbe2b80cd00d9e93c79badbbe70d2ddee2
MD5 eafcb2a6e5833cc7cdaefd2139f19941
BLAKE2b-256 250228409a08eb938e212a29c3fdbc6638e7ed1fb54c8ebbb00e4c5981c788d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c1966733495a9cea69a8dc90c0c99cd50e27cb4ee54da2d2b505b48dd5720da
MD5 a9e2050f0b24697facae6c94022e5fb1
BLAKE2b-256 f498c7b8104502c8934a8244852a613ab07200273c032ea4ab8c8f61b814aa79

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdab67f8a6bf0b39a8d5efdac04f2cc899854b55cf74be657033875634d0e6ca
MD5 507e4dc286b57c9b3c90facdcc46ded3
BLAKE2b-256 c29c5c7501a92e8150e0e04bb573d08cca2d28caec10ccc8593cb485c22e3aed

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 27970be3f074720a10c7085bf122b4b1227bb333c567b7e06f5245c9f3f68c75
MD5 39fcde71c7fd05fb750075ef9883ff53
BLAKE2b-256 64c14ca29ab2b8f721cd4b63e3def1e1d39111694bb096b53b683e7c4601d14f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f4b0fd177aa4037ed1cf7b45206c2d34d2d6a5369afc4340082a506cf725369
MD5 c1ee7b3bb0831b0b0ea6f2e14f41dcc2
BLAKE2b-256 9c4bf88f8aa17dcdc44e740c780cf695e8e8db8afa6eab4db15511f6a7f3e584

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2249056077dda60c4297a9cfad40ee6bc8c0cb033d75ebabefcbfaa28d1d917b
MD5 c99420b91ed45a675370529ec34862ce
BLAKE2b-256 f933c633937b6fbaf642ec239071b7510fb21c228c064c15e6cbe2760834fa78

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a1ac0a9319288623d582f2726cbe020ce8df96dca55ac0000097f19fca5de83
MD5 395945955d9b5ef700d36620bae66db3
BLAKE2b-256 5e18b5359cee0cd0b4978cca1141e12ee5f4f89590a764bed04010637c9aa68b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f66125ab8be7e9e138388d8df1a50fdcc1638aa1ce3edf10f2f1a792ae1ccad3
MD5 3ded05785b8fe1133e64304722d454fc
BLAKE2b-256 8420d981ace5c705600c3f8b881c5c0bad0a62f88a3a8e04da177a179ee46726

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5d73a00f1cbcddeb21ae9a2f439135d527695d01d3bedbb33bbab53f1aaa290d
MD5 95daf4fee7b39b2b154d86b1b33ed026
BLAKE2b-256 6b9eca1efa2e11ab7901d219929a5ca774c5b69c2b1398dd57f95d3bfb280d65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c77ccde8b2697d61f674221510af606f753824a4e50782304d61fe1dda4e96c
MD5 e04798e4f310ad5af96e8ab8d8b4f056
BLAKE2b-256 d3980136282b81336d811e7bdbd457002b6ed0bb9025cea6f762687943fd5de7

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7fb2eb4e2c6408dcf63f72f155ac88f9db5a87e84501d09aad87315718b8e9ab
MD5 12970e22bd4b7cee826b512fe9a425c3
BLAKE2b-256 5c0dc66240f89f7bd55232616c1e76ff4e19d8a435732045b8f7f9b99a006f83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bab30c66b87753fe4073df63d4d980d0d86be775ebe9911d87d1c14ac4619f23
MD5 014ac472861a01b6bd90f0920e75eb65
BLAKE2b-256 9eba2690c798620495589b7e6fb604db30cea38c8573083ddfbdad2c773ea5e1

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1110-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1110-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0dafaa53ac554a4ed41e41bf96ad35b9b7f47d67abafb2e4627f6941492a517f
MD5 19dc15ce2a829f8cb3baf14017d826fa
BLAKE2b-256 dd46c848e24a7b49e119f3d81b42953cfca5d27e9355492ec748a274b5c35dbb

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