Wavetable

A stored digital audio signal (e.g. sinusoid) is merely a sequence (or array) of $ N$ numbers:

$\displaystyle x(n)$    for $\displaystyle n=0, ..., N-1,
$

where $ n$ is the array index.

Since a sinusoid is periodic, anything more than one period is, by definition, redundant.

Store one period in a wavetable and read table at different rates.

\scalebox{.6}{\includegraphics{eps/wtableOsc.eps}}

How do we read from the table at different rates?


``Music 171: Wavetables and Samplers'' by Tamara Smyth, Department of Music, University of California, San Diego (UCSD).
Download PDF version (wavetables.pdf)
Download compressed PostScript version (wavetables.ps.gz)
Download PDF `4 up' version (wavetables_4up.pdf)
Download compressed PostScript `4 up' version (wavetables_4up.ps.gz)

Copyright © 2019-10-15 by Tamara Smyth.
Please email errata, comments, and suggestions to Tamara Smyth<trsmyth@ucsd.edu>