A periodic signal can be described by a Fourier decomposition as a Fourier series, i. e. as a sum of sinusoidal and cosinusoidal oscillations. By reversing this procedure a periodic signal can be generated by superimposing sinusoidal and cosinusoidal waves. The general function is:
The Fourier series of a square wave is
The Fourier series of a saw-toothed wave is
The approximation improves as more oscillations are added.
This applet uses the sun.audio package. HotJava users should set Class access to Unrestricted.
|The hardware applet
can be viewed at the institut.|
The source code (version 96/07/15) is available according to the GNU Public License.
Tom Huber, email@example.com has written an enhanced version.