Additive Synthesizer Description


The Additive Synthesizer component that I implemented is generated using sine waves. Based on instructions provided by the XML file, this synthesizer overlays the individually generated sine waves to produce unique sounds.

My synthesizer has the following abilities:

- Polyphony - play multiple sounds at the same time

- Glissando - smoothly transition from one frequency to the other

- Sound Cross-Fading - starting with note A, smoothly transition to note B, using interpolation

- Envelope Generation - use ramping in and out of sounds to avoid popping


Please listen to a composition of the additive's features.

See the score file for this composition.


Back Home