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.dev1389-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_15_0_arm64.whl (115.3 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_14_0_x86_64.whl (141.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_15_0_arm64.whl (115.3 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_14_0_x86_64.whl (141.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_15_0_arm64.whl (115.3 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_14_0_x86_64.whl (141.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_15_0_arm64.whl (115.3 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_14_0_x86_64.whl (141.4 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_15_0_arm64.whl (115.3 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_14_0_x86_64.whl (141.4 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6533aeeb16daf1c845f5becc2f7b1271f867c02899baafabb3f56a1aa4ce4a64
MD5 5107562b3eea6c6b3db8b3c3c67c0f85
BLAKE2b-256 5f533f98a2f55e9377982fe6b1358719dc3f87b5f01dde4dae1ef9c49c876206

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2a172f9eaf49a034e508ffc76d64c18f34e3a88944d721e8b00f7c1f56d89bd5
MD5 9ee1d96769b99dc3e92b8a541c97b091
BLAKE2b-256 c7c07159a23a84b183ddfac6e53008617283c772a715a7007ebff58a121edafb

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 860676d7b05a9725fbd7a7bdd8fe7dc98051a6b057c6cbe11ed6cf521e4ead16
MD5 55e86338f0656167da5b1b988ebf5acc
BLAKE2b-256 786ef47752cb9eb5ffd5ea7db4b28cc0ea3e78140c8a755253aacee5b1cb9c38

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6812425191f47ac7a5c566484f86a67890d581977e4969d1af83dc2dbc1f56ee
MD5 175c1f08e01270a3348bf4918e943437
BLAKE2b-256 0d8ed32e6256e1897b36c4db635102ee0a340732d49611d657af72983c79f2ed

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1a9740b3edea4259e362c0718f102113b36e9034b2db5caa874c4b4a0395f785
MD5 268d8a430502975a602a8668a048fb0d
BLAKE2b-256 e3feebc4759d12b49ee7bfba79086bc06b55bff5fc172b21017d81c0c5a5957c

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 4d5e111d01e69a06f2cc797871c7979ac09f14ef3ae04bccf87dc9a6618fa957
MD5 45e8485cc24336355e9b916d0d5a79b6
BLAKE2b-256 f753365e1ffab712cfca9b54f82cedd8d3427a31e43b4f1096f8a69fd01441d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72d2d8d748e916df931fa561f284d9a47ad0f557351acfbdc952d4b4118c01b8
MD5 f5aa5f661771a2addcca69bfae7c1440
BLAKE2b-256 f05f7283634ee1d5d195d75986adc98a2309fab2df121a4618f3826eb2073d29

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b429d40fadb78ee4340cf1649a67c3fb1da45e46731e15299b7f15d58979c608
MD5 a46809716dbba938abd01cecf699d984
BLAKE2b-256 946688795fd8affe129d7d1634cb1564823214c8650f43387619c472446d8e26

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 4d701d7eb8de4b385087d10b04b63348516c82943cf027de3aea8d173a6e615f
MD5 e20d8fc3755760caee08463ece98ec21
BLAKE2b-256 7385f82a6100d8d5a0789436b5d12f0d267f473cb7c43674695fb4bdb7aae336

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9d1c1ee7f785c8fce294a1fd10ac4392b97ad01e2ad3142ba1e524c3420abc4
MD5 441971c0cab82a63c362a84163aa5865
BLAKE2b-256 b3d70fc84a2e10d46dda23b46567850432add8a1c17d66a8a3319ecea5905f55

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 77ba35f39a53c0b3e92e3f10eebb5f619fe3f1a75edf750d276a2429dc36a738
MD5 2c6c398fee2e794ae3c89b9300238d55
BLAKE2b-256 dda74904594c367ddf1f457a057af0c42f595873b6b94e08579a325d85c8244c

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 5b41ef13e43d3a8ea2874cedebb1acdaa56628b5a8454e233df3f9c37f1bb48e
MD5 363e7053cb202da574fd2360e6d5dfd1
BLAKE2b-256 8afc92b4e18a4da0775a030d5bd0457eeb8df7372050095fd7473994fe585907

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dc799cc7d3c2368166edbfa8bc61feca7893711cbddeba21be15e4bfca95913
MD5 48f4f858d3790ede7cbaed79cc7b68e2
BLAKE2b-256 21c1302af923c626b90e4f5ef0cfae4a8f97cb65f00f8d8cb646cf797e72f696

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f8a87edc4883172c66590854290dfd6a1f1a478ea01f014d6a4d0fe3d14d904e
MD5 7a931035a7823356b3abe3e718ddc7e2
BLAKE2b-256 caf5f29b7f8c0b1e14ba8cd94b6c163770062b6f9b69e5a1ccae1f3b9354ea12

See more details on using hashes here.

File details

Details for the file essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for essentia_tensorflow-2.1b6.dev1389-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 2b86cf22ef1c388bb7c50a6e8edaeef3c787f3e299758947662338f036357fad
MD5 ab8c994b7133e1f8333fe3cb47f39190
BLAKE2b-256 924f14867e7caee5c5555bbb9ae1e941476de6926c8d64551a56f14bc0fe1413

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