Music 220b: Winter 2001
Fernando Lopez-Lezcano, instructor
Christopher Burns, teaching assistant
Tamara Smyth, teaching assistant

Week 3: random values in composition

Some discourse on the use of random values as part of an algorithmic composition....

There are a variety of reasons why we might introduce random- or chance-determined elements into our compositions. John Cage used chance techniques as a way of exploring domains outside of his own intentions and taste; Iannis Xenakis uses random values as a way of specifying the innumerable small details of the swarms of sound which characterize many of his compositions. These two composers use randomness to very different aesthetic ends. (Both of these goals may be related to computer music, however: many see the field as an opportunity for the exploration of new compositional ideas, and most experienced composers are looking for some way to deal with "data explosions"!)

In both Cage and Xenakis' case, we may find the compositional act in the constraint of randomness. Even if a composition were to be "totally chance-determined," the composer would have to specify how the random values were produced, and how they were mapped. And in practice, total randomness isn't really that interesting. Imagine a soundfile where every sample is determined randomly. For a perfectly random distribution (which Lisp's (random) function aspires to), that's white noise....

The challenge, then, is to create meaningful or interesting constraints on randomness, and to evolve those constraints through time. For instance....

There are endless possibilities; the key is to think about how the random values are mapped to musical parameters, and how those values (and the music they constitute) change through time....

Course resources main page
220b main page