essentia

Audio analyzer

A C++ library providing algorithms and tools for audio analysis and music information retrieval

C++ library for audio and music analysis, description and synthesis, including Python bindings

GitHub

3k stars
110 watching
536 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

audioaudio-analysisc-plus-plusdspessentiamusicmusic-information-retrievalpythonsound-processing

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pytorch/audioA PyTorch module providing tools and functions for audio signal processing2,561
spotify/pedalboardA Python library for processing and manipulating audio data5,286
aubio/aubioA comprehensive library for audio and music analysis and processing.3,336
libaudioflux/audiofluxA deep learning tool library for extracting features from audio signals.2,940
magenta/magentaA research project using machine learning to generate music and art with the goal of creating tools for artists and musicians to extend their creative processes.19,234
grame-cncm/faustA functional programming language for real-time signal processing and synthesis2,605
tyiannak/pyaudioanalysisA comprehensive Python library for feature extraction, classification, segmentation, and applications of audio data.5,918
iver56/audiomentationsLibrary for audio data augmentation used in machine learning1,903
superkogito/spafeA Python library for extracting audio features from mono audio files using various filter banks and spectrogram algorithms.461
google/oboeA C++ library providing an easy-to-use interface for building high-performance audio apps on Android3,735
mubertai/mubert-text-to-musicGenerates music based on user input prompts using the Mubert API2,738
faroit/stempegA Python library that allows users to read and write multi-stream audio files with supporting functionality for seeking and duration control, compression, and compatibility with Native Instruments hardware and software.96
archinetai/audio-diffusion-pytorchAn audio generation library that uses diffusion models to produce high-quality audio samples from noise or text input1,975
alda-lang/aldaA text-based programming language for composing and playing music using the command line.5,643
superkogito/pydiogmentA Python library for generating multiple audio files based on a starting mono audio file with various effects such as speed change, tone alteration and noise addition.83