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.