SuperCollider 2 Code and Examples
Math 5/CC12/Music3
Computers and Music
Dartmouth College, Spring 2000
Larry Polansky (Music), Dan Rockmore (Math/CS)
Very basic supercolliding: fundamental ugens
Streaming, reading and writing files from and to disk
FFT
-
some experiments with showing an
FFT, playing with range, magnitude, complex pairs, etc.
Miscellaneous Simple Synth Techniques
-
ramped sine wave, simple example
which moves the freq. of a sine wave
-
two sines with a gui, a couple of little
examples of sine waves, sliders, beating, etc.
-
summed sine waves, to illustrate
that internal amp. resolution can be greater than 1, but output must be
less than 1
-
simple amp-db experiments
-
simple formant commands
-
simple orc/score and tuning example,
a Central Javanese gender tuning, realized as an orc/score
-
simple AM and FM examples
-
plot a random freq. sawtooth wave
(very simple example)
-
sine wave, rand. freq., with envelope
-
two moving sine waves, using mix
-
pink noise generator with envelope
-
filter, with out of phase
modulating q and cutoff
-
sweeping sine which goes
from about 10 to 30khz, to illustrate foldover
-
midi to frequency
Miscellaneous Simple Programming Examples
Pieces
Cool things
-
little theremin, with mouse control
-
beeper, version of a simple noise as voltage
control, with some sliders (adapted from BYU examples below)
-
a pretty bad, but illustrative, zero-crossing based pitch
follower
-
Some simple tuning experiments
-
three wonderful GUI-driven examples of FM, string, piano and waveshaping
sounds by Jeannie Lee
GUI Examples
Pieces
X Hour Examples
BYU Tutorials
a really nice set of tutorials
and explanations for simple sc2 patches from Brigham Young University
CC12-specific stuff
Jeannie Lee's Examples