Wavetable Synthesis

Wavetable synthesis is perhaps the oldest technique for creating sounds with computers. It involves the storage of a single period of a periodic waveform in a circular buffer. By varying the “speed” with which a read pointer is advanced through the buffer, one can achieve output waveforms of different frequencies. This technique is distinct from simple PCM sample playback in that it always implies looping over the buffer (rather than a “read once” behavior).


McGill ©2004-2022 McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.