Building and running an inclusive algorave night
Learning objectives
- learner can specify an algorave's minimal technical rig — full-range speakers plus a high-contrast projector in a dark room — and justify code projection as an accessibility channel, not decoration
- learner can encode the scene's egalitarian ethos into how a night is run: flat/no-headliner billing, an open non-branded event, and a published code of conduct that names domain-specific failure modes
- learner can defend the process-visibility and diversity requirements — a visible algorithmic process, a lineup diverse across gender/ethnicity/class, and resistance to institutional-sponsorship capture
Capstone — one whole task that evidences the objectives
Produce a complete run-book to host one algorave: a technical setup sheet (speakers, projector, room), a published code of conduct adapted to live-coding-specific risks, a billing/lineup policy that is flat and diverse, and a short rationale explaining how each choice enacts the scene's free-culture, safe-space, process-visible values.
Prerequisite modules
Sooner or later, every live coder wants to put on a night: a small dark room, a sound system that can carry sub-bass, projected code glowing on the wall, and a crowd dancing to algorithms. This module turns that ambition into an organiser’s craft. The whole task is not “play a gig” but “design an event” — and because “Algorave” is a freely usable name that carries community norms rather than a licence, hosting one means inheriting a value system you must be able to enact and defend.
Start supported: draft just the technical setup sheet, leaning on the minimal-venue specification (full-range speakers, high-contrast projector, dark standing room — no rows of seats) and on the story of code projection as an accessibility channel for deaf audience members, which reframes the projector from decoration to access infrastructure. Next, draft the social layer with the safe-space code-of-conduct procedure as a JIT pointer, adapting it with the domain-specific failure modes a live-coding community actually names — tool tribalism, mansplaining, non-consensual filming. Finally, work unsupported toward the full run-book, adding a flat, diverse billing policy and the rationale section.
The required atoms gate that capstone directly: you cannot write the setup sheet without the venue spec, the conduct document without the two code-of-conduct atoms, the lineup policy without the no-headliner and diversity principles, or the rationale without the visible-process rule, the TOPLAP transparency ethic behind it, and the free-culture caution about sponsorship capture. The supporting atoms enrich your defence — the guidelines’ documented critique, the history of women’s structural exclusion, and the decentralised city-scene model that your night will join.
Atoms in this module
Required — these gate the capstone
Supporting — enrichment, not gating
Part of curricula
- Live Coder — zero to performing live-coded music — Performing Live optional
- Music Culture Writer — scenes, lineages & critical practice — Building the platform & sustaining a critical voice optional