supercollider
Terry Riley's "In C" at Galapagos tonight
I'm one of a number of people performing Terry Riley's "In C" tonight at Galapagos in Williamsburg. The performance is tonight's DARMSTADT "Classics of the Avant Garde," a regular event hosted by Zach Layton and Nick Hallett.
I'm performing the piece using SuperCollider 3, the fantastic code-based sound manipulation software tool. Here is my sclang source code. It's fairly simple as SC3 coding goes: I've coded all of the fragments into individual instances of Pbind (basically a sequence of note durations, pitch values, and what sound to play the notes with), and I'll be triggering each Pbind manually as we move through the piece. It's sort of a half-assed version of live-coding. Also, I will be tweaking amplitude multipliers (per a few different Sine wave UGens) simply via mouse movement, to add a bit more control and variation in the sound. I've tried to find a good balance between sequencing the entire thing completely automatically and having a good amount of control over the execution, so I can actually perform rather than just "push play".
I'm excited to be a part of the event! I've always been a big fan of "In C." Here is a link so you can find out more about Terry Riley, and I found a copy of the score here if you want to take a look.
The ixi SC3 Tutorial is totally great.
I've been skimming the ixi SC3 Tutorials from ixi audio. The authors have done a great job introducing digital synthesis concepts like additive, subtractive, am/rm/fm, granular and physical modeling synthesis, as well as going over SC3 concepts such as patterns, buses, and GUIs using sclang. Also FFTs. Also buffers & sampling. Etc. It's awesome, and just where I am right now in terms of my SC3 skillz. Thanks to ixi folks! You rock.