Epicycles

Any curve can be decomposed into a series of periodic functions. I’ve implemented the fast fourier transform (Cooley-Turkey algorithm) so you can try it yourself!