The Patchbay_

Essentia

C++ library with Python bindings for audio analysis and music description algorithms.

LanguagePython
CategoryAudio analysis
LicenseAGPL-3.0-only
PlatformsmacOS Windows Linux iOS Android
Installpip install essentia
First released2013
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Comprehensive, production-scale audio feature extraction and music description.

Minimal example

import essentia.standard as es
loader = es.MonoLoader(filename='audio.wav')
audio = loader()

Alternatives to Essentia

librosaaubiomadmomtorchaudio

← Back to all tools