Signal Processing & DSP
Advanced

Discrete Convolution

Output of a filter is the convolution of input and impulse response.

Formula

y[n]=kx[k]h[nk]y[n] = \sum_k x[k] h[n-k]

Variables

y[n]Output sample
x[k]Input sample
hImpulse response

Example

Every FIR filter computes this weighted sliding sum.

Did You Know?

Convolution reverb captures a real space's impulse response, then convolves it with your track to place it 'inside' that room.

Share this formula