SuperCollider lecture notes
I used to teach a module on SuperCollider at Queen's University - you can download my lecture notes and examples from here. Some of them may make more sense than others since you are reading them out of context, but I hope you will find something useful in them anyway. If you have any questions about any of them, or if you would like anything explained further then please feel free to email me.
| Week | Description | Download |
| 1 | Introduction and history; installation; architecture | |
| 1 | Our first synth! | sc file |
| 2 | The language in depth | rtf |
| 2 | The language in practice | rtf |
| 3 | Recap - modularity, Line and Select | rtf |
| 3 | GUI - SCWindow, buttons and sliders | rtf |
| 3 | GUI - Basic example | rtf |
| 4 | GUI - text, numberboxes and multisliders | rtf |
| 4 | GUI - some more objects | rtf |
| 5 | GUI - FlowLayout | rtf |
| 5 | GUI - ControlSpecs | rtf |
| 5 | More oscillators | rtf |
| 5 | Wavetable synthesis | rtf |
| 5 | Envelopes | rtf |
| 7 | Audio In | rtf |
| 7 | Pitch Shifting | rtf |
| 7 | Granular Synthesis | rtf |
| 8 | FFT | rtf |
| 8 | LocalIn and LocalOut | rtf |
| 9 | MIDI | rtf |
| 9 | OscResponder | rtf |
| 9 | BBCut - Synths | rtf |
| 9 | BBCut - Procs | rtf |
| 10 | Routines | rtf |
| 10 | Making a (kind of) standalone app | rtf |
| 10 | OSC style SuperCollider | rtf |
| 10 | Networking SuperCollider | rtf |
