Building blocks of audio DSP

Steady state waveforms: table lookup and interpolation

Table generation

Trigonometric summation

Chebychev polynomials

Splines

Window functions

Bandlimited basis signals

Noise generation and dithering

Delay and circular buffers

Linear discrete time filters

Generic second degree all‐pole filter

Comb filters

All‐pass filters

Multimode filters

The Fast Fourier Transformation (FFT)

Convolution

Convolution via block FFT and overlap‐add

Gardner zero‐delay convolution

The Modified Discrete Fourier Transformation (MDCT)