scotw-007: Music for a Cold Morning

Conceived and recorded on the morning of Dec. 27th, 2015.

Of note:

  • The channelGlitch SynthDef passes its input to its output and adds a slight “squared” distortion. It takes the gain as its only parameter and we modulate this with a Pmono to create a glitch effect.

  • We call collect on the drone pattern in order to store the frequency in the environment variable ~freq, where the next pattern can access it. After storing it, we detune it slightly. Note that the return value of the function passed to collect needs to be the event itself if we want the following play method to work correctly.

  • Sometimes a simple s.scope makes a very compelling visualization.