MTE 3007 Programming III

Syllabus.pdf

The following files are SuperCollider files used in lecture:

1aGettingStarted
1bSCLanguage
2aObjects
2bAmp&Pitch
2cInheritance
2dFromArraytoObject

3aBooleans&If
3bFunctions
3cControlStructures
3dOtherIterations
3eRandomChoices
3fDebuggingClient

4aSynthDefsSynth
4bToneGenerators
4cControl

4dFMSynths
4eReverbEffects
4fDebuggingSynths

ReverbLecture
5aGUI
5bGUI
5cGUI
5dGUI
6aServerConcepts
6bReverb2Panning
6cPanning
6dFeedback

7aAuthoringClasses
7bAuthoringClasses
MyClasses.sc
8aKeysMouse
8bExceptionHandling
9aStreams
9bPatterns

The following are programming assignments:

Assignment1
Assignment2
Assignment3
Assignment4
Assignment5
Assignment6
Assignment7
Assignment8
Assignment9
Assignment10
Assignment11
Assignment12