My creative practice includes solo live coding performances. Live Coding involves writing software that makes music (or anything else If you prefer) as pat of the performance. It is a practice that is like improvised composition, where musical processes are described in computer code and executed and modified on the fly. It is customary for the code to be projected so that the audience can see the ‘score’ unfolding and to follow (to the extent they are familiar with the language) the evolving creative process. For more details on live coding see my 2006 article, Code Jamming, in the cultural studies journal MC.