Algorithmic notation turns score-writing from description of intent into a process of live exploration
In conventional notation the score describes a composition that is then performed. In algorithmic music, notation can instead become a process of live exploration: by combining pattern transformations in code, rich interferences emerge that the performer reacts to in real time. The notation system — through the affordances of its functions and combinators — shapes which musical possibilities get explored. This reframes what writing music means: the code is not a representation of a pre-formed idea but an exploratory surface from which ideas emerge. Magnusson and McLean describe notation as ‘becoming a process of live exploration, rather than description’.
Examples
Combining pattern transformations in TidalCycles produces interferences the performer discovers rather than plans; in ixi lang, applying shake to an agent scrambles its score into a state the coder then reacts to.
Assessment
Contrast ‘notation as description’ with ‘notation as live exploration’, and give one concrete example where combining transformations produces results the performer did not fully anticipate.