Skip to content

Algorithm Guide

A hands-on guide to the signal processing algorithms in nanodsp, organized by category. Each section explains the technique and shows how to use it.

Section What it covers
Filters Biquad, SVF, ladder, virtual analog, multi-order IIR
Dynamics Compression, limiting, gating, AGC, parallel/multiband
Saturation Soft/hard/tape clipping, antialiased waveshaping
Reverb FDN, Schroeder, Moorer, STK, ReverbSc
Modulation Chorus, flanger, phaser, tremolo, autowah
Spectral STFT, time stretch, pitch shift, denoise, EQ match
Synthesis Oscillators, FM, noise, drums, physical modeling, STK
Analysis Loudness, spectral features, pitch, onsets, resampling
Composed Effects Mastering chains, creative effects, delay networks
Granular Granular synthesis via GrainflowLib
Streaming Ring buffers, block processors, overlap-add