Fourier Epicycles

Rotating circles that draw waveforms via harmonic decomposition

Waveform
Sound presets
Display
Audio

Keyboard (hold to play):
a w s e d f t g z h u j i k o l p ;
C C# D D# E F F# G G# A A# B C D# E F# G# A

A Fourier series expresses any periodic signal as a sum of sinusoids. Each rotating circle adds one harmonic — together they trace the target waveform with increasing precision.

← Web Projects Wikipedia: Fourier series →