home/ atoms/ livecoding-exposes-mapping

Projecting the code makes live coding an honest, transparent mapping from instruction to sound

Magnusson calls live coding ‘a very honest form of computer music’: by projecting the screen, the audience can follow the causality of musical events as the code that produces them is written and heard. The usual problem of mapping — the arbitrary and hidden link between a controller gesture and its sonic result in electronic instruments — is here laid bare, even for viewers who cannot read the language. Where a graphical interface conceals and abstracts (which some live coders see as obscurantism), exposed code shows the machine being addressed in its native algorithmic terms. The transparency is a performative and ethical stance, not merely a technical one.

Examples

An algorave set with the coder’s editor projected above the dance floor, the audience watching a pattern being built line by line; contrast with a laptop performer hiding behind an opaque GUI.

Assessment

Describe the ‘problem of mapping’ in electronic instruments and explain how projecting live-coded source addresses it; state one thing an audience can infer from the screen that it could not from a knob-twiddling laptop set.

“This is a very honest form of computer music, where the problem of mapping is exposed and the causality of the musical events is clear”
corpus · sonic-writing-technologies-of-material-symbolic-and-signal-i · chunk 71