P · Community, scenes & practice
206 atoms · 8 modules primarily in this domain.
Modules
Articulating your values and long game: principles, sustainability, and a durable practice
Building a regional live-coding scene that bridges into the global network
Building and running an inclusive algorave night
Free software as political stance: ethics, access, and the commons
Licensing your music with Creative Commons
Orienting in the live-coding world: TOPLAP, algorave, and the map of the scene
Practising to get good: mindset, peers, and learning from expert patches
Releasing on a netlabel: distribution, promotion, and label identity
Atoms by level
L0 · Orientation — 52
A live coding audience need not understand the code to appreciate the performance, just as guitar audiences need not know how to play
A peer sparring partner at a similar level sustains creative-coding motivation better than solo practice
A regional Spanish-language live-coding collective sustains itself by bridging into TOPLAP's global infrastructure
Algorave and live coding are a genuinely global, internationally distributed practice, not a local scene
Algorave guidelines encode the scene's egalitarian ethos into how events are run
Algorave is a global movement, born in 2011, of live-coded electronic dance music with the code projected
Algorave is a meeting point of hacker philosophy, geek culture, and clubbing
Algorave keeps the focus on the music and the dancefloor, not the performer
Algorave reframes live coding as a rave: bodies dancing to visibly-generated algorithms in a club
Algorave situates itself as part of a longer history — not the future of dance music
Algorave, coined by Alex McLean from 'algorithm' + 'rave', spread worldwide into a distinct movement
An algorave is a dance event whose music is composed live as algorithms, with the code shown to the audience
Chicago house grew from the Warehouse as a 'safe party' that mixed races, genres, and scenes on one floor
Estuary's entire interface, tutorials and help texts are translated into multiple natural languages
Form 696 let London police suppress Black music events through venue licensing rather than prosecution
Grime built an independent video and online platform ecosystem because mainstream media ignored the genre
Grime's early spread relied on pirate radio, dubplate culture, and a self-contained DIY ecosystem outside mainstream industry
In live coding an error is material to work with, not a failure to hide
In live coding, programs are instruments that can change themselves — making the code itself a dynamic, performable medium
Jersey club emerged from Newark DJs self-pressing and selling club-track CDs in 2001
Live coding is a community of practice, organised since c.2000 around TOPLAP
Live coding is improvisatory real-time composition where the writing of code itself is performed as a live event for an audience
Live coding treats algorithms as expressions of thought, not as tools — distinguishing it from tool-centric approaches to music technology
Live Coding: A User's Manual is published CC-BY-SA, enabling free use with attribution and share-alike — a license choice that itself reflects live coding's ethos
Live coding's defining conviction is that code is written and projected in front of the audience in real time
Live coding's online-performance culture long predates the 2020 pandemic
Pre-internet record shops functioned as community hubs where producers, DJs, and fans exchanged music and built the scene
Projecting live code on screen provides an alternative perceptual channel for deaf audiences
Removing cost, installation, and first-step difficulty is what makes a creative-coding tool usable by beginners
Revival events transmit a scene's foundational sounds to new generations through original artists
Rotterdam Records, founded by Paul Elstak in 1992, was the first Dutch hardcore/gabber label
Sharing work publicly early accelerates skill development through feedback and accountability
Sonic Pi was built to teach programming to school children through music-making
The algorave definition parodies UK rave law, swapping 'repetitive beats' for 'repetitive conditionals'
The algorave movement is driven by decentralised local community groups, not a central body
The choice of first programming language matters less than the transferable principles it teaches
The fall of the Berlin Wall opened vacant East Berlin spaces that catalysed the Berlin techno scene
The Hacking Choreography manifesto applies live-coding transparency values to dance: code is visible on stage, and dancers can subvert the program
The laptop's portability and price point make it a more accessible instrument than a piano, democratising music production
The main obstacles to getting good are habits and mindset, not the code itself
The TOPLAP manifesto demands code visibility, algorithmic insight, and rejects obscurantism — and was always intended as a draft
The TOPLAP manifesto demands transparency — 'show us your screens' and 'obscurantism is dangerous'
There is no universal language or method for live coding — the practice is inherently pluriversal and resists easy classification
TidalCycles is split across two repos: the Tidal pattern language (Codeberg) and SuperDirt sound engine (GitHub)
TidalCycles learners use Tidal Club (forum), Discord, and the Codeberg repository as distinct support layers
TOPLAP is the informal global organisation connecting live coding communities worldwide
TOPLAP is the international live coding arts organisation, founded in 2004, with local nodes and shared community channels
TOPLAP was founded at the 2004 Changing Grammars symposium in Hamburg, giving live coding a name and community
TOPLAP's core demand is screen transparency: the audience must see the code being written, not just hear its output
UK garage's Sunday-morning pub and club culture filled the gap left by post-rave licensing hours
Unlicensed pirate FM radio was the pre-internet distribution and community infrastructure of UK dance genres
Writing your own tools in free software reframes music-making as refusal of proprietary control
L1 · Foundations — 49
A demoparty is a weekend gathering where demosceners compete in categorised compos judged live
A demoscene group is built around three core roles: coder, musician, and graphician
A netlabel distributes music primarily online, often free and under Creative Commons
Algorave is a named live-coded dance music genre and social format that expanded live coding's audience beyond specialist contexts
An open-hardware module publishes its design files under CC-BY-SA so builders can make, modify, and share it
Berghain in Berlin has been described as 'possibly the current world capital of techno'
Breakcore is the clearest example of a genre whose development is intrinsically linked to peer-to-peer distribution
Dance Mania was the Chicago label that distributed ghetto house before ceasing around 2000 and reviving in 2013
Detroit techno found its first large audience in Europe — especially the UK — before achieving recognition at home in the US
Electroclash spread geographically from Munich through Berlin and London to New York, with each city adding scene nodes
Eulerroom is the live streaming platform and video archive for Algorave and live coding performances
Gabber was not just a music subgenre but the Netherlands' most significant 1990s youth-culture movement
Grime applied the same self-reliant hustle logic as the informal economy to cultural production, achieving distribution without industry gatekeepers
Grime artists distributed music through sell-or-return white-label vinyl at independent record shops before any digital distribution infrastructure existed
Hardware cost and internet access are the first barrier to live coding, unevenly by region and income
ID&T's Thunderdome was the mega-rave brand that carried gabber to a mass audience
Internet distribution removed the competitive advantage major labels held through physical distribution networks
Jacking, a rippling forward-and-backward torso motion to the beat, is the core Chicago house dance that named the genre
Jersey club spread from Newark to college campuses and the internet via MySpace around 2005
Jungle was associated with sound system traditions, MC culture, and Jamaican dancehall influences before splitting into DnB
Live coding emerged from hacker culture and could not have developed in a commercial music industry context
Live coding is a community construction — performance implies an audience; the practice developed through communal venues and networks, not isolated invention
Live coding makes private intellectual activity publicly visible, which can function as a political act
Live coding treats open-source music as folk tradition — ideas and patterns are borrowed freely rather than owned as intellectual property
Live coding's hacker-derived 'what you do, not who you are' ethos supports an inclusive community
London pirate radio stations were instrumental in developing and distributing drum and bass before the internet
Nu-disco emerged from UK labels Black Cock Records and Nuphonic in the 1990s as house that reintroduced live disco elements
Physical-release cost acts as a quality filter, letting only commercially viable tracks reach the scene
Pirate radio was jungle's primary distribution infrastructure before legal stations adopted it in 1994
Pirate radio was the primary distribution mechanism that grew UK garage from a London club scene to a national phenomenon
Pre-internet dance music spread through DJ mix-tape cassette networks, copy of a copy, reaching thousands weekly
Pre-internet DIY labels were economically precarious and required supplementary income to survive
Putting yourself in a feedback loop — doing, observing results, adjusting — is how artistic skill with a tool develops
Sonic Pi is designed for school children to learn programming through live coding music, with pedagogical materials built in from the start
Teaching algorithms through music engages students in computational thinking — describing, designing, and executing step-by-step processes — in a naturally motivating context
The 2020s breakcore revival blends the genre's intensity with nostalgia, anime, and Y2K internet aesthetics
The crash is a celebrated moment in live coding performance — silence followed by sound returning always earns a cheer
The first generation of live coders came from art schools where tutors taught them code as creative material — not from computer science departments
The first Love Parade in West Berlin (July 1989) preceded the Wall's fall by months and positioned techno as a soundtrack to reunification
The internet enabled direct low-cost promotion channels between artists and listeners, bypassing mainstream media
The internet in the early 2000s enabled trance labels to distribute globally and lowered barriers for new producers
The label 'ghetto house' was applied by a magazine, not chosen by the artists who made the music
The live coding scene operates as a free, open, collective model deliberately opposed to the competitive commercial paradigm
The Music Institute was Detroit's underground techno club, where May and Saunderson held residencies that attracted international visitors including Richie Hawtin
The TOPLAP Manifesto and 'Live Coding: A User's Manual' are the canonical texts for the field
The UK acid house rave scene of 1988 created a mass MDMA-fuelled dance culture that paved the way for techno's wider acceptance
The UK garage scene's commercial collapse was triggered by club bans following violence linked to So Solid-era events
TidalCycles emerged from the need to make live music without minutes of dead air — Perl was too slow for real-time performance
Trip-hop grew from Bristol's soundsystem culture merging Jamaican dub with American hip-hop in the late 1980s
L2 · First instrument — 35
"Royalty-free" and Creative Commons are different licensing models, and neither simply means "free to use"
2 Live Crew's obscenity case ended with rap ruled protected speech, a landmark for recorded music
A single label (International DeeJay Gigolos) functioned as the 'germ cell' of the electroclash scene by gathering its key artists
Acid house triggered the UK's 1988 Second Summer of Love and a decade of rave culture
Berlin techno parties enacted 'dancefloor socialism': DJ not centred, crowd immersed, hierarchy dissolved
Berlin's Tresor club created a Berlin-Detroit 'mutual admiration pact,' reviving Detroit careers and making Berlin techno's second centre
CC BY-SA is the 'copyleft' music license: derivatives must be released under the same terms, creating a self-perpetuating commons
CC-licensed platforms like ccMixter and Free Music Archive enable spontaneous worldwide artist collaborations
CC0 allows a creator to waive all rights to a work, placing it fully in the public domain with no conditions on use
Collaborative live coding platforms let multiple performers share a live code environment in real time
Creative Commons licenses allow creators to share music with specific permissions pre-granted, without replacing copyright
Detroit techno's founding producers each launched their own record labels to maintain creative and commercial control over their music
Dutch hardcore was reborn from gabber's ashes via DJ Promo's darker, PCP-inspired sound
Early Detroit techno was self-distributed by car, sold COD to Chicago record stores
Flok enables multiple live coders to share and edit a single browser interface in real time
Footwork's founding canon was made by RP Boo, DJ Rashad, and DJ Clent, who formed the Beatdown House crew in 1998
Hydra shares sketches as links that reopen the editable code, building a traceable remix lineage
Jungle underwent multiple revivals showing that underground scenes can re-emerge decades after apparent commercial extinction
Listeners often cannot identify algorithmic origin in music; those who are told context show measurably different responses than naive listeners
Live coding aligns with open-source, hacker ethics of sharing, transparency, and DIY access — especially enabling participation in communities with fewer resources
Live coding makes the process of thinking visible — including errors, trial and error, and self-reflexive annotation — as part of the performance
NoDerivatives (ND) licenses forbid syncing a track to video, because sync counts as making a derivative work
Orca is a 2D grid where every alphabet letter is a live operator
Overexposure, parody, commercial exploitation and negative media all collapsed the gabber scene by the late 1990s
Proper CC attribution includes title, author, source URL, and license name/URL — not just the artist's name
Some founding artists of electroclash rejected the genre label, signing an anti-electroclash manifesto against commercial co-optation
The collapse of Chicago's Dance Mania label left a vacuum that pushed a younger generation to define footwork independently
The MC role in DnB derived from hip-hop and reggae/ragga traditions but declined as DnB moved closer to techno
The NonCommercial (NC) restriction prohibits fundraising, advertising, and product promotion — even for non-profits
The six CC licenses are combinations of three binary axes: commercial use, derivatives, and share-alike
The term 'juke' was put on the map by DJ Poncho and Gant-Man's 1998 track, since the ghetto-house and house scenes both refused to claim the new sound
The UK's Criminal Justice Act 1994 effectively ended the British free party scene, dispersing its participants across Europe
Trax Records co-founder Larry Sherman exploited Chicago house producers by withholding royalties
White labels and dubplates were critical distribution and status objects in DnB culture before digital distribution
Whoever controls the pressing plant controls a record's release, credit, and terms
L3 · Craft — 30
A 2001–02 Detroit trip exposed footwork producers to a faster, more polished ghetto-tech scene and pushed them toward a radio-friendly sound
A commercially released mix tracklist is only final once every track clears licensing
A distinctive, collectible visual identity gives a label the recognizable mystique that a compelling sound alone cannot deliver
A live-coding community's code of conduct names domain-specific failure modes beyond generic anti-harassment rules
A per-release marketing plan fixes messaging, timing, and platform actions before a track goes live
Adopting free/open-source tools is framed as feminist praxis against gatekeeping in music tech
By the 2010s nu-disco production had permeated mainstream pop, with producers often working anonymously for pop acts
CLiC models a live-coding collective as horizontal and adhocratic — no owners, directors, or teachers
DJ Fulltono of Osaka pioneered Japanese footwork from 2008, persisting past crowds who found the tempo too fast
DnB distribution shifted from 12-inch vinyl singles to digital download to streaming, tracking the wider EDM market
Drum and bass is dominated by independent labels run by DJ-producers, which maintained genre control outside major labels until 2016
Footwork spread to Latin America in the late 2010s, with Mexico's JukeMX blending it with Latin percussion and baile funk
Genre labels create implicit rules that constrain what producers feel they can make within a scene
Japan built one of footwork's most vibrant international scenes, adapting it into subgenres like vocaloid juke and party-juke
Jersey club's mainstream adoption raised concerns about outsiders coopting the sound for bookings
Latin American live coding communities — CLiC, TOPLAP MX, LiveCodeNet — are globally significant and often more Spanish-speaking than English-speaking in the TOPLAP ecosystem
Live coding exists on a spectrum from fully improvised to largely pre-composed, and performers position themselves on it
Live coding makes software strange (defamiliarization), letting us see beyond routine practices and assumptions of computational culture
Live coding produces multiple overlapping kinds of liveness — machine liveness, embodied human liveness, and relational audience liveness — not one single kind
Major label involvement in Grime diluted the genre by remaking artists into pop acts rather than amplifying the existing sound
Never tell someone your work is great before they hear it — let the work speak
Norwegian 'Norse House' fused space disco with nu-disco into a cosmic sub-scene led by Lindstrøm, Prins Thomas and Todd Terje
Planet Mu's Bangs and Works compilations (2010–11) and Hyperdub broke footwork to an international audience
Staying present-focused rather than planning career trajectories keeps a performer responsive to what is actually happening
The demoscene has functioned as a training ground and talent pipeline for the European games industry
The International Conference on Live Coding (ICLC) has been live coding's primary academic and community venue since 2015
The Mexican live-coding scene grew from a 2006–2014 institutional hub into a geographically dispersed network
Visual live-coding work is routinely under-credited relative to audio, and the gap tracks gender
What separates aspiring producers from releasing is often confidence, not technical skill
Women have participated in live coding since its inception but face structural barriers; active advocacy and women-only spaces have been necessary to sustain diversity
L4 · Performance — 24
Algorave is free culture — institutional sponsorship and self-promotion risk corrupting its values
Algorave is not a protected brand — anyone can host one freely
Algorave requires the algorithmic process to be visible — not necessarily live-coded
Algorave resists headliner culture — semi-anonymity and flat billing are the norm
Algoraves should be safe spaces, supported by a published code of conduct
An algorave's minimal technical setup is full-range speakers plus a high-contrast projector in a dark room
Choose musical collaborators for professional compatibility and complementary skills, not friendship
Daily live coding practice builds a fluent repertoire of low-level activities that frees attention for structural thinking during performance
Dissecting expert patches with the designer's commentary transfers the tacit 'why' that copying a sound does not
Diverse algorave lineups across gender, ethnicity, and class build diverse audiences and communities
Footwork legitimacy is validated in Chicago's battle circles, not by commercial exposure elsewhere
Footwork spread internationally by proxy: Rashad toured RP Boo's tracks abroad before RP Boo ever traveled
Giving artists creative autonomy — rather than directing their sound — is the core mechanism through which progressive labels generate original music
Industrial music's deliberate political ambiguity protects its revolutionary consistency by refusing to dictate meaning
Live coding can be performed by geographically distributed musicians sharing code over networks, challenging the conventional requirement for co-presence
Live coding involves tacit knowledge — knowing how that cannot be fully articulated — alongside explicit computational knowledge
Live coding is a kairotic practice: intervening at the opportune moment (kairos) rather than executing planned time (chronos)
Overidentification — staging a system so extremely it exposes its own absurdity — is Laibach's core political mechanism
Projecting code reveals process but does not by itself make a performance legible to a non-programmer audience
Shifting a label from chasing hit 12-inches to building long-term artist relationships is what transforms a label into a cultural institution
Skepta's independent grassroots approach in New York rebuilt Grime's global credibility and proved ground-up community building outperforms major-label marketing
The TOPLAP manifesto prioritizes algorithm transparency over tool materiality as a performance ethic
VJing occupies an unresolved position between artistic practice and entertainment service, shaped by economic and institutional context
Without direct label relationships and paper trails, underground producers are exposed to credit theft
L5 · Voice — 16
A guiding principle must be specific enough to divide the world into right and wrong actions, not merely directional
A long unrecognized development period is normal — RP Boo made footwork for ~21 years before sustained touring
Actor-Network Theory reveals live coding as a network of human and nonhuman actors (code, hardware, venues, communities) whose associations constitute the scene
Algorave's free tools and low entry barrier enact access politics, in tension with sustaining unpaid developers
Algorithmic music can function as tactical media: temporary critical interventions in dominant technological and social systems
Dance-centered genres carry a special obligation to tour, since the recording alone can't convey the live experience
Electronic music genres have unrooted from their origin locations as global platforms make geography irrelevant to style
Fear of algorithms comes from opacity; making processes visible turns algorave into algorithmic literacy
Free/open-source live-coding tools are an ethical stance about craft and collective ownership, not just a pragmatic choice
Live coding's indifference to song structure and recording aligns it with a punk, process-centred ethos
Rinse FM's 25-year journey from illegal rooftop transmitter to licensed radio station shows how underground media infrastructure can gain formal legitimacy
RP Boo views footwork's spread into other genres as growth that sparks change without diluting the Chicago source
Sharing digital work grows its value rather than depleting it, unlike scarcity economics
Slub's practice establishes that source code can be simultaneously the score, the instrument, and the performance
Three career paths diverge: craftsman (mastery), problem-solver (research/entrepreneurship), and principle-fighter
Treating music-making as personal meditation produces a consistent artistic identity distinct from market-driven production