-
Notifications
You must be signed in to change notification settings - Fork 182
Home
Fabian-Robert Stöter edited this page Nov 20, 2016
·
35 revisions
this is made to be comprehensive, curated list of audio libraries. There is already this list, but it not up to date and includes too much packages of special interest.
pip install soundfile
pip install numpy- Python Data Science Handbook Excellent Book, look for the Tutorial notebooks
- [http://www.scipy-lectures.org/index.html](Deep Introduction to Numpy and Scipy)
Do not use scipy.io.wavfile, because it doesn't scale the data to [0, 1] also it doesn't
- https://github.com/spatialaudio/selected-topics-in-audio-signal-processing-exercises
- [Sound Field Synthesis Toolbox](Sound Field Synthesis Toolbox for Python)
- BrianHears, Auditory Models
- FFT (use scipy.fftpack.fft instead of np.fft)
- pyFFTW3
- pyAV
- Audioread general purpose audio decoder
- NSGT
- MDCT
- STFT
- Gammatone
- Loudness
- (Py)Soundfile
- (Py)Soundcard
- python-sounddevice = another portaudio wrapper
- PyRubberband
- Resampy
- https://github.com/stitchfix/NTFLib
- librosa
- Madmom
- essentia C++ feature extractor + general purpose audio/MIR related dsp algorithms like pitch tracking, beat detection
- aubio feature extractor, written in C, python interface
- audiolazy Realtime Audio Processing lib, general purpose
- VamPy Host
- Scikit-LEarn
- Keras
- Lasagne
- Tensorflow
-
lmfit-py Non-Linear Least-Square Minimization and Curve-Fitting for Python
-
mir_eval
-
pyAudioAnalysis Feature Extraction + Classification
-
pyYAAFE Python bindings for YAAFE
-
PYO C++ lib with python bindings for realtime audio (like supercollider)
- pyFASST
- dsdtools
- commonfate
- beta_ntf
- NUSSL
- Simfa, NMF flavors
- matplotlib
- seaborn
- bokeh
- Pandas
- Statsmodels
- Scipy.stats
- Music21
- MIDO Realtime MIDI
- Pretty-MIDI Utility functions for handling MIDI data in a nice/intuitive way
- Mingus
- Numba
- rpy2 call R from python
- Matlab_Wrapper runs code in matlab and returns results to python
- CFFI
- pybind11
- PyCUDA (FFT)