Pd Additive Synthesizer
EM_additive~ is an additive synthesizer abstraction for Pure Data with parameters such as the number of harmonics, the relative amplitude of even/odd harmonics, and random frequency offsets.
The patch is available as part of the Pd EM Library.