Synthesis Theory I: Lab Resources

Soundfile generating/processing program
addsyn An additive synthesis program which converts an oscillator script file into a soundfile.
periods A program to examine the number of oscillation periods necessary to perceive a pitch

Microsoft WAVE file description for the basic PCM soundfile.

Quantization Examples of a soundfile into various bit sizes, linear and floating-point.

Programming Lab 1: creating whitenoise and writing soundfiles.
Programming Lab 2: command-line options
Programming Lab 5: DC blocking filter
Programming Lab 6: Allpass filter

Mathematica Notebooks