Fuzzbox Physics
All Labs

Transfer Function Lab

A transfer function maps every input amplitude to an output amplitude. A straight diagonal line means no distortion — what goes in comes out unchanged. Any other shape creates distortion by reshaping the waveform, which adds harmonics. Draw your own curve below to hear what it sounds like.
OSC WAVEFORM
FREQ (Hz)
220Hz
INPUT GAIN
80%
Linear: f(x) = x — no distortion. The output is an exact copy of the input.
BRUSH SIZE
4px
WET / DRY MIX
100% W
AUDIO OFFLINE    SR: -- Hz   BUF: --
Transfer Function — Draw Your Waveshaper
INPUT AMPLITUDE →
YOUR CURVE: f(input) → output
LINEAR REFERENCE
WET OUT
DRY REF
Master Output
OUTPUT VOLUME
70%
OUTPUT LEVEL