Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 678 Bytes

signal-processing.md

File metadata and controls

37 lines (19 loc) · 678 Bytes

Signal Processing

See waves.

[toc]

Distortion

Clipping

Soft clipping

f(y) = y - 1/κ · y^κ for an odd integer κ.

plot-wave-distorted

Wave folding

f(y) = τ - (y-t) if y > 1 else y

plot-wave-folded

Delay

Feed an old copy of the signal back.

f(t) = signal[t] + α · f(t - dt)

plot-wave-echo

For if the delay is in a specific range, then it will alter the frequency spectrum. It will emphasize and de-emphasize harmonics.

Ranges: chorus - flange - delay

Reverb

Combine multiple tuned delay lines.