Notes:

Code:

Homework 4

due: Sunday March 8th

Implement a band-limited oscillator and an analog style filter and connect them together. You can borrow existing implementations and put them in the system we've developed in class, or any other low-level system. Deliver the code and some examples of the sound that comes out of the process.


Code:

Homework 3

due: Sunday February 22th

Submit a written proposal for you final project. Include as many details as possible about the goals, the deliverables and the mechanisms and tools you want to use.



Notes:

Code:

Homework 2

due: Sunday February 15th

Work on the production of at least three different and interesting tones using FM. A starting point can be the suggestions from the Chowning article. At least one of the tones needs to use three oscillators. For each tone record the way the oscillators are connected and the parameters used.



Notes:

Code:


Notes:

Code:

Homework 1

due: Friday January 23rd

Compose a study using pure sine waves, generating the tones using C code. Use mathematical relationships to determine frequencies. The sequencing need not be done in C, you can layer tones together in an audio editor.