Grading: As discussed in class, the goal of this homework assignment is to
become familiar with Nyquist, software synthesis, unit generators,
control, and other concepts we've talked about in class. Your work
should demonstrate that you have learned how to put these concepts
into practice. We are not looking for a composition, just an
interesting sound (but that's easier said than done). This is an
open-ended project, but as a general guideline, your sound should
require at least 25 lines of code (if not, then turn in at least 25
lines of working code so we can see what you tried and rejected) and
probably no more than 100 lines.
Grading will be based on:
(1) is there an interesting sound?
(2) was the sound generated using Nyquist, and is the source
code there?
(3) is the code readable, nicely indented, using defined
functions to avoid very deep nesting, and including comments?
(4) does the code avoid assigning sounds to global
variables?