home/ modules/ live-coding-theory-and-critical-practice

Theorising live coding: literacy, defamiliarisation and voice

  • learner can articulate defamiliarisation and algorithmic-literacy readings of live coding
  • learner can apply actor-network and micropolitical frames to the algorave scene
  • learner can explain 'following the material' and the punk process-centred ethos as a personal practice
  • learner can position their own live-coding practice within these critical theories

Write a reflective critical statement on your own (or a chosen artist's) live-coding practice that mobilises defamiliarisation, algorithmic literacy, actor-network theory and the hylomorphism critique to argue a personal aesthetic-political position.

Live coding is not merely a technique; it is a cultural practice that carries aesthetic and political stakes. A performer projecting code at an algorave makes algorithmic processes visible to an audience that is otherwise saturated with opaque recommendation engines and automated feeds. Understanding why that visibility matters — and how to articulate a personal position inside that context — is the goal of this module.

The capstone is a short critical statement, essentially a composer’s note scaled to the complexity of theory. It is a whole authentic task: you must argue a position, not merely describe a practice. Every required atom gates that argument directly.

The arc begins with two complementary lenses on transparency. Shklovsky’s defamiliarisation, as applied to code projection, explains how making the generative act visible restores conscious attention to automated digital sound. The algorithmic-literacy atom extends this civic: rather than fearing algorithms, algorave audiences can start to read them. Together these two concepts anchor the first third of your capstone argument.

From there, the module widens the frame. Actor-network theory dissolves the idea of a unified “scene” into a web of actants — languages, venues, communities — whose shifting associations explain why live coding looks so different across contexts. The micropolitics atom (drawing on Certeau and Deleuze) gives tactical language for how ephemeral, context-dependent interventions can register as critical acts without requiring institutional permanence. These two frames let you position a specific performance — yours or another artist’s — inside a broader power map.

The final required concepts address practice from the inside. The hylomorphism critique reframes the live coder as someone following the material rather than specifying outcomes, while the punk-process atom names the community’s deliberate indifference to recording and song structure as cultural stance, not deficit.

Supporting atoms enrich the argument. The algorhythms concept links tactical media to hardware’s physical substrate; machine improvisation and mirror-neuron reception research add depth to audience theory; noise-as-political-strategy extends the tactical-media lineage. None of these is required to complete the capstone, but each opens an additional line of argument for the writer who wants one.

Atoms in this module

Required — these gate the capstone

Live coding deautomatizes algorithmic processes for audiences by making the generating code visible
Concept L3 Craft OF
Fear of algorithms comes from opacity; making processes visible turns algorave into algorithmic literacy
Principle L5 Voice OP
Actor-Network Theory reveals live coding as a network of human and nonhuman actors (code, hardware, venues, communities) whose associations constitute the scene
Concept L5 Voice OP
Making algorithmic music is following the material (code as medium) rather than imposing form — discovering music that could not be imagined before hearing it
Principle L5 Voice OF
Live coding's indifference to song structure and recording aligns it with a punk, process-centred ethos
Concept L5 Voice OP
Algorithmic music can function as tactical media: temporary critical interventions in dominant technological and social systems
Concept L5 Voice OP

Supporting — enrichment, not gating

Algorhythms are the microrhythmical structures underlying digital computation — making inaudible electromagnetic signals audible as political-aesthetic act
Concept L5 Voice OF
Computer improvisers produce 'virtual sociality' that reveals as much about human interaction as about machines
Concept L4 Performance OF
Listeners often cannot identify algorithmic origin in music; those who are told context show measurably different responses than naive listeners
Fact L2 First instrument OP
Mirror neurons fire both when performing and when observing an action, enabling embodied perception of musical effort
Concept L3 Craft OF
In industrial music, noise functions as an emancipatory strategy to overload and disrupt perceptions of order
Concept L3 Craft OB