Audio Analysis & Visualization

6 tools

Librosa

Why I use it: Python library for audio analysis — spectrograms, beat tracking, pitch detection, and feature extraction

4.2
Essentia

Why I use it: C++/Python library for audio analysis and music information retrieval from UPF Barcelona

4.2
Aubio

Why I use it: C library for audio labeling — onset detection, pitch tracking, and beat detection with Python bindings

4.2
p5.sound

Why I use it: p5.js audio library for creative visual-audio sketches — FFT, oscillators, and mic input

4.2
Matplotlib

Why I use it: Python plotting library for visualizing spectrograms, waveforms, and audio feature data

4.2
GitHub

Why I use it: Deezer source separation library — split tracks into stems (vocals, drums, bass) with Python

4.6