Creativity - Technology - Learning
 
Category: <span>Music</span>

Ripples

A composition for live performer and algorithmic music system. Ripples is a musical duet where the human performance stimulates a cascade of responses from the machine. The work emphasises chordal and arpeggiated material derived, in …

Tactical Temporalities

Tactical Temporalities is a semi-improvised live coding music performance set within the framework of an Algorave, an event that blends algorithmically generated music with an energetic, dance-driven atmosphere. The performance explores my application of generative …

Multiple Beginnings

Multiple Beginnings is a solo, semi-improvised live coding performance at the 1st International Live Code Festival in Karlsruhe, Germany in 2013. In this work the computer code serves as the primary medium of musical expression, …

Unity in Diversity

Unity in Diversity is a duet between a human performer and a computer, where the human plays a keyboard synthesizer and the computer software listens, analyses, and responds in real time. This performance, utilising the …

Generative Structures

Generative Structures is a semi-improvised live coding performance; where computer code is the primary medium of expression but is augmented by live mapping of parameters on a control surface to effect a range of recorded …

Solo Live Coding

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 …

Live Coding with aa-cell

With Andrew Sorensen, I’ve been part of the live coding duo aa-cell since 2005. In live coding, musical algorithms are coded and edited during the performance. Typically, the laptop screens are projected so the audience …