nathan's code

Part-Aleatoric Sample Machine

This piece is a demonstration of the Part-Aleatoric Sample Machine, a project I am working on to explore possible interfaces between human and non-human listening. In the PASM, a computer uses chance principles to select samples for playback and apply effects; a human performer decides how long each sample is played for, and also operates a simple sine wave oscillator. The samples used in the piece were recorded at Linton Falls, North Yorkshire, and can be downloaded from

20140103_1504 (pluck piece)

New piece arranged and performed in SuperCollider based on code from Bruno Ruviaro, "Pluck (Karpus-Strong) example" (pluck pattern - thanks Bruno) and a recording of dry leaves in a pestle. An archive containing the SuperCollider code and audio sample can be downloaded from This code is released under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported license.