API Reference¶
nanodsp is organized into modules that accept and return AudioBuffer objects.
| Module | Description |
|---|---|
nanodsp.buffer |
AudioBuffer -- the central data type |
nanodsp.io |
Audio file I/O (WAV, FLAC) |
nanodsp.ops |
Core DSP operations (delay, FFT, convolution, mixing, panning) |
nanodsp.effects |
Filters, effects, dynamics, reverb, mastering |
nanodsp.spectral |
STFT, spectral transforms, EQ matching |
nanodsp.synthesis |
Oscillators, noise, drums, physical modeling |
nanodsp.analysis |
Loudness, spectral features, pitch, onsets, resampling |
nanodsp.stream |
Ring buffers, block processors, streaming |