2. SynthDefs: Sustaining, Deterministic

As discussed in class, there are two basic types of SynthDef patterns: sustaining and deterministic. Using the examples provided here, design two new sets of sustaining and deterministic SynthDefs. Make a "noisey" sounding sustaining and deterministic SynthDef (each should sound unique), and then make a "clear" sounding sustaining and deterministic SynthDef. This should result in 4 unique sounding SynthDefs.

Submit your code online but be prepared to demo your SynthDefs for your colleagues at the beginning of class on Friday.