EMS Proceedings and Other Publications

Au(or)a: Exploring Attributes of a Live Algorithm

Michael Young

Goldsmiths, University of London, UK
m.young@gold.ac.uk

Article

PDF - 369 kb
Download the paper

Abstract

A live algorithm describes an ideal autonomous performance system able to engage in performance with abilities analogous, if not identical, to a human musician. This paper proposes five attributes of a live algorithm: adaptability, empowerment, intimacy, opacity and unimagined music. These attributes are explored in aur(or)a, a performer-machine system for Max/MSP that fosters listening and learning. Live improvisation is encoded statistically to train a feed-forward neural network, mapped to stochastic processes for musical output. Through adaptation, mappings are learnt and covertly assigned, to be revisited by both player and machine as a performance develops.