Hubbry Logo
AlgoraveAlgoraveMain
Open search
Algorave
Community hub
Algorave
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Algorave
Algorave
from Wikipedia
Algorave
General Information
Related genresElectronic music, computer music, generative music, electronic dance music, techno
LocationWorldwide
Related eventsMusic festival, rave, electronic dance music festivals, circuit party
Related topicsLive electronic music, VJ, livecoding

An algorave (from an algorithm and rave) is an event where people dance to music generated from algorithms, often using live coding techniques.[1] Alex McLean of Slub and Nick Collins coined the word "algorave" in 2011, and the first event under such a name was organised in London, England.[2] It has since become a movement, with algoraves taking place around the world.[3][4]

Description

[edit]
Algorave logo (a spirangle), based on a three-armed Brigid's Cross.

Algoraves can include a range of styles, including a complex form of minimal techno, and the movement has been described as a meeting point of hacker philosophy, geek culture, and clubbing.[5] Although live coding is commonplace,[6] any algorithmic music is welcome which is "wholly or predominantly characterised by the emission of a succession of repetitive conditionals",[7] which is a corruption of the definition of rave music (“wholly or predominantly characterised by the emission of a succession of repetitive beats”)[8] in the UK's Criminal Justice and Public Order Act 1994. Although algorave musicians have been compared with DJs,[9] they are in fact live musicians or improvisers, creating music live, usually by writing or modifying code, rather than mixing recorded music.[10]

At an algorave the computer musician may not be the main point of focus for the audience and instead attention may be centered on a screen that displays live coding, that is the process of writing source code, so the audience can not just dance or listen to the music generated by the source code but also to see the process of programming.

History

[edit]

Algorithmic approaches have long been applied in electronic dance music from the 1970s when Brian Eno established randomised musical practises which evolved into generative music over the course of his long career. This, in turn, influenced rave culture and techno of the 1990s by Farmers Manual, Autechre, and Aphex Twin. The Anti EP was an explicit response to the Criminal Justice and Public Order Act 1994 - specifically the track "Flutter" as a means of creating "non-repetitive beats" at raves which had been outlawed by the wording of the Act. The snare rush famously featured on the Girl/Boy EP of 1996 is an earlier form of digital algorithmic coding and featured in drum and bass influenced electronic music of the early to mid 1990s, this approach later evolving into glitch music. Traditional use of algorithms include Maypole dancing, where they are applied to the dance itself as a form of Algorithmic Choreography and bell-ringing. The first self-proclaimed "algorave" was held in London as a warmup concert for the SuperCollider Symposium 2012.[11][12] However, the name was first coined in 2011, after live coders Nick Collins and Alex McLean tuned into a happy hardcore pirate radio station on the way to a performance in the UK.[5] Since then, algorave has been growing into an international movement, with algoraves having been held mainly in Europe and Asia;[13] and few events in Australia[14] and North America.[15][16][17]

Community

[edit]

Algorave can also be considered an international music movement with a community of electronic musicians, visual artists and developing technologies. See the Algorave category page.

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
An algorave is a live performance event featuring generated in real-time through algorithms, typically created via techniques where performers write and modify code on stage to produce sounds and often accompanying visuals, encouraging audiences to dance. The term was coined in 2011 by musicians and researchers Alex McLean and . The first algorave was organized in , , in 2012, blending the algorithmic nature of the music with the communal, rhythmic energy of culture. Algoraves emerged from the broader live coding movement of the early 2000s, influenced by earlier algorithmic music experiments dating back to the 1990s, such as probabilistic composition tools like the Cybernetic Composer (1992) and Koan software (1994), and gained momentum through events at festivals like Transmediale in Berlin. Key characteristics include the use of programming languages and environments like SuperCollider, TidalCycles, and Max/MSP to improvise music across genres from techno to ambient, with projected code serving as a visual element that demystifies the creative process for spectators. Performances emphasize experimentation, embracing errors and unpredictability as integral to the art form, often fostering audience interaction through shared rhythms designed for dancing—though success in eliciting dance varies by event, as seen in early gatherings where attendance reached 200 in London (2013) but fewer danced in others like Tokyo (2014). The algorave scene has grown into a global community spanning at least 18 countries, with events held in nightclubs, festivals, and alternative venues worldwide, promoting inclusivity through initiatives like all-women and non-binary workshops introduced in 2015 to address historical gender imbalances in . Notable developments include media recognition, such as coverage in Wired UK (2013), and expansions into interdisciplinary collaborations, like the AV Club series in and NL_CL in the , which integrate AI and . The scene marked its 10th anniversary in 2022 and continues to expand as of 2025, with events scheduled worldwide, including the Algorithmic Patterns festival in . By prioritizing open-source tools and collective rituals, algoraves challenge traditional music production norms, positioning algorithms not just as tools but as performative collaborators in .

Definition and Characteristics

Core Concept

An algorave is an event where participants dance to music generated in real-time using , blending elements of with computational processes. The music is playfully characterized by "sounds wholly or predominantly characterised by the emission of a succession of repetitive conditionals," adapting the Criminal Justice and Public Order Act 1994's definition of music by substituting "conditionals" for "beats" to highlight the algorithmic aspect. The term "algorave" is a portmanteau of "" and "," coined in 2011 by Alex McLean and during a car ride on the in the while heading to a gig. Central to the algorave experience is its social dimension, where the audience actively dances to the evolving sounds while performers generate the music algorithmically, often projecting the underlying onto screens to make the creative process visible and engaging. This setup fosters a communal atmosphere, with the dancefloor serving as a shared space that influences and responds to the performers' real-time adjustments. At its core, algorave embodies a philosophy of democratizing creation through programming, enabling non-traditional musicians—those proficient in code rather than conventional instruments—to produce and share collaboratively. It primarily utilizes techniques to achieve this, allowing performers to write and modify algorithms on the fly during events.

Distinguishing Features

One of the hallmark features of algorave is the real-time projection of onto screens, allowing audiences to witness the algorithmic processes unfolding alongside the music, which fosters transparency and engagement in the creative act. This visual element distinguishes algorave from traditional raves, where the focus is solely on auditory output, by making the performer's coding decisions visible and integral to the performance experience. For instance, performers often share their screens to reveal syntax changes that directly influence sound patterns, demystifying the technology and inviting spectators to appreciate the liveness of manipulation. Algoraves frequently incorporate synchronized live-coded visuals with the music, creating immersive environments that enhance the sensory impact beyond standard electronic music events. Tools like TidalCycles paired with Hydra enable performers to generate both sonic and visual elements algorithmically, resulting in dynamic, responsive installations that evolve with dancer feedback. This integration contrasts with DJ sets, where visuals are often pre-produced or secondary, by emphasizing emergent, on-the-fly synchronization that ties code directly to the spatial and temporal flow of the event. The music in algoraves typically features and glitchy electronic sounds, characterized by algorithmic unpredictability that introduces variation and surprise, setting it apart from the predictable loops of conventional DJ performances. These styles draw from repetitive rhythms and experimental textures, often rooted in powers-of-two beats, but prioritize real-time improvisation over pre-recorded tracks to maintain a sense of immediacy and flux. Influenced by hacker ethics, algoraves promote an open-source , collaborative , and the rejection of proprietary or fixed compositions in favor of modifiable, shared codebases that encourage community participation. This approach embodies principles of culture, where performers and attendees co-create through transparent, decentralized practices, differing from the commercial individualism of mainstream club scenes. Accessibility is a core distinguisher, achieved through low barriers via free, like and Sonic Pi, which enable coders, artists, and dancers from diverse backgrounds to participate without costly equipment or prior expertise. This inclusivity fosters a welcoming environment for experimentation, broadening participation beyond elite technicians to anyone interested in algorithmic expression.

Historical Development

Origins and Influences

The origins of algorave can be traced to the 1970s emergence of generative music, where artists like Brian Eno pioneered randomized algorithmic processes to create ambient and electronic compositions, laying foundational concepts for algorithmically driven sound generation adaptable to dance contexts. Eno's work, including his use of systems like Koan software in the 1990s, emphasized procedural variation over fixed scores, influencing later electronic dance music by prioritizing emergent patterns over traditional composition. In the 1990s, (IDM) artists such as and further integrated algorithmic elements into and , incorporating generative techniques like probabilistic sequencing and real-time code manipulation to produce complex, non-repetitive rhythms. 's album Confield (2001) exemplified this through software-driven aesthetics, while 's 1997 live performances utilized algorithmic tools in to generate club-ready tracks, bridging computational experimentation with dancefloor energy. The broader live coding movement provided a direct precursor, formalized by the Temporary Organisation for the Promotion of Live Algorithm Programming (TOPLAP), established in 2004 during a gathering in a nightclub to unite practitioners in real-time algorithmic creation for performance. TOPLAP's activities, including the 2009 drafting of a live coding manifesto, emphasized visible, modifiable code as a creative medium, fostering environments that would underpin algorave's performative ethos. Pre-algorave experiments in the 2000s occurred in academic and hacker spaces, notably through Alex McLean's work with the duo Slub, who began performances in 2000 using custom software to generate algorithmic music, often projecting code to engage audiences in computational improvisation. Slub's early gigs, including those by 2001 that drew dancing crowds, demonstrated live coding's potential for electronic dance settings, evolving from experimental setups to more accessible, real-time musical outputs. Algorave's cultural roots also draw from the DIY ethos of the rave scene, which emphasized decentralized, participatory events, combined with computational art traditions showcased at conferences like the International Computer Music Conference (ICMC), where presentations on since the 1970s explored intersections of code, sound, and performance. These influences converged to prioritize open-source collaboration and embodied algorithmic expression, setting the stage for algorave's distinct blend of technology and dance culture.

Growth and Milestones

The first algorave event took place on March 17, 2012, in at NNNNN, serving as a warm-up for the SuperCollider Symposium, and was organized by Alex McLean and . This inaugural gathering featured performers including slub (McLean's duo), Yee-King, and MCLD, marking the practical debut of the term "algorave" coined by McLean and Collins the previous year. In the early 2010s, algorave rapidly expanded within the UK, with events in Birmingham at the Network Music Festival on February 23, 2013, and in Sheffield at Penelopes on November 7, 2013, alongside emerging scenes in Leeds through local performances. International outreach began in Europe the same year, highlighted by the first German algorave at live.code.festival in Karlsruhe on April 20, 2013. These developments reflected growing interest in live coding for dance music across academic and artistic networks. During the mid-2010s, algorave extended to and , with the inaugural Japanese event in on January 5, 2014, at ftftftf, and early Australian appearances at the Musical Metacreation Weekend in from June 14–16, 2013. Growth in followed, with performances integrated into events like NIME 2013 in and later dedicated gatherings. The establishment of algorave.com in 2014 facilitated global coordination, listing events and guidelines to support organizers worldwide. The 2020s saw algorave adapt to the through virtual formats, including streamed events and VR algoraves hosted online to maintain community engagement. Post-2022, in-person events resurged, with increased hybrid approaches blending live and remote participation. Recent milestones include appearances at major festivals such as SXSW 2024 in Austin, featuring algorave lineups at venues like Coconut Club, and Algorave Brasil 2024 on December 14 in , showcasing Brazilian live coders. The London event at Studios on April 9, 2025, continued this momentum, while integrations into academic conferences, such as VIU 2024 in and XJTLU's event in , underscore algorave's scholarly recognition.

Technology and Practice

Live Coding Techniques

In algorave performances, entails performers writing, editing, and executing code onstage in real time to dynamically generate sounds, patterns, and rhythms. This process enables immediate sonic transformations, where modifications to the code directly influence the evolving musical output during the event. Code is often projected onto screens, allowing audiences to follow the creative decisions unfolding. Central to this practice is , which employs to produce beats, melodies, and effects, facilitating without reliance on traditional instruments. Algorithms create layered, looping structures typical of , where performers manipulate parameters to evolve patterns on the fly. This approach emphasizes mathematical precision blended with expressive variation, yielding intricate sonic landscapes. Synchronization presents key challenges, as performers must adjust in real time to sustain danceable tempos, often in the range of 120-140 beats per minute, while constructing tension and release dynamics. These adjustments ensure rhythmic coherence amid ongoing edits, balancing the immediacy of coding with the demands of continuous performance flow. In multi-performer sets, occurs through and networked tools that enable synchronized contributions from multiple coders. This collective approach fosters shared timing and improvisational dialogue, reducing individual risks while amplifying creative interplay. Performers may integrate diverse elements, such as code-based DJing alongside , to build cohesive group outputs. Error-handling in embraces "glitches" arising from code bugs as integral aesthetic elements, transforming potential disruptions into opportunities for innovation. Unlike the seamless polish of conventional production, these imperfections are celebrated for their spontaneity and enhancement of the improvisatory . Such encourage experimentation, where mistakes contribute to the raw, emergent quality of the music.

Common Tools and Languages

TidalCycles, a Haskell-based for manipulating algorithmic patterns, is one of the most prominent tools in algoraves, enabling real-time composition of rhythmic and sonic structures. Initiated by Alex McLean around 2006 during his postgraduate studies, it integrates with audio engines to facilitate performances central to the algorave scene. , an open-source platform for audio synthesis and , has been foundational since early algorave events, providing the backend for sound generation in many setups. Other key audio tools include FoxDot, a Python-based live coding environment that extends with accessible syntax for pattern-based music creation, often featured in algorave performances. Sonic Pi, built on , offers a beginner-friendly interface for educational and performative live coding, emphasizing simplicity in generating beats and melodies suitable for algorave contexts. (Pd) and Max/MSP serve as visual programming environments for prototyping algorithmic music and visuals, allowing modular patching without traditional text-based coding. For visuals, Hydra—a tool running in the browser—enables the creation of generative graphics synchronized with audio, commonly projected during algorave sets to enhance the immersive experience. GLSL shaders, fragment programs for GPU-accelerated rendering, are frequently integrated with audio code via tools like KodeLife to produce dynamic, audio-reactive projections. Hardware in algoraves typically centers on laptops as primary instruments, leveraging their computational power for running open-source software. MIDI controllers and OSC protocols extend this setup, allowing performers to trigger code changes or parameters in real-time while maintaining low costs through open-source hardware compatibility. Tool evolution is community-driven, with TidalCycles receiving significant updates for enhanced real-time capabilities; for instance, its major rewrite in version 1.0.0 around 2021 improved pattern handling and integration, building on prior enhancements from the late 2010s, followed by further releases up to version 1.10.0 in June 2025. A notable recent addition is Strudel, a web-based live coding environment for algorithmic patterns inspired by TidalCycles, which has gained popularity in algoraves for its browser accessibility since its 1.0.0 release in January 2024.

Events and Performances

Event Format

Algoraves typically last between 4 and 8 hours, accommodating a lineup of 3 to 6 performers who alternate sets in a mix of solo and collaborative acts, allowing for continuous engagement without a rigid headliner structure. This format emphasizes the improvisational nature of , where each performer generates algorithmic music and visuals in real time, often building on or responding to previous sets to maintain rhythmic flow for dancing. Events are hosted in diverse venue types, including clubs, warehouses, festivals, and online streams, with a strong preference for dimly lit or dark spaces equipped with large projected screens to make the evolving visible to the . These environments enhance the immersive experience, blending the intimacy of underground club settings with the transparency of code projections, as seen in locations like Corsica Studios in or alternative festival spaces. Audience interaction centers on dancing as the primary activity, fostering a communal atmosphere where participants move to the algorithmic beats while observing the coding process; many events incorporate pre- or post-performance workshops and code-sharing sessions to encourage learning and collaboration. Logistically, algoraves prioritize accessibility through free or low-cost entry fees, often structured as all-ages events to broaden participation beyond traditional club scenes. Alcohol and substances are optional, aligning with the community's inclusive that accommodates diverse participant needs. Following 2020, hybrid formats have become integral, combining in-person gatherings with virtual elements streamed on platforms like Twitch to enable global attendance and overcome geographical barriers. This evolution, accelerated by the pandemic, allows remote viewers to engage via live chats while local audiences dance, expanding the event's reach without diluting the core live-coding experience.

Notable Examples and Global Reach

One of the earliest landmark algoraves took place on March 17, 2012, at nnnnn Studios in , , as a warm-up event for the SuperCollider Symposium, featuring performances by Alex McLean and that drew an audience of approximately 70 people, with around 30 dancing to algorithmically generated music. This event marked the formal inception of the algorave format, blending with in a club setting. The remains a primary hub for algoraves, with serving as a key epicenter due to its recurring annual events organized by groups like Pattern Club, including gatherings at venues such as Wharf Chambers in 2015 and ODI Leeds in 2017 that have sustained the local scene through consistent programming. In , has hosted regular algoraves since at least 2014, with notable instances at locations like Pool in 2018 and CIRCUS in 2018, fostering a dedicated of live coders in . has seen growing activity, exemplified by a 2023 Halloween-themed algorave at Gray Area in , which attracted around 100 attendees for audiovisual performances blending code and dance. Recent examples underscore the scene's international momentum, such as the 2024 SXSW algorave in Austin, Texas, featuring an eclectic lineup including Char Stiles from MIT's Future Sketches group, who debuted new algorithmic tools alongside performers from San Francisco, New York, Shanghai, and Berlin. In South America, Algorave Brasil 2024 convened an online event on December 14 with participants from across Brazil, including igor medeiros from São Paulo and Maia Francisco from Barcelona, highlighting the community's collaborative spirit through live-coded sets. In 2025, events included an algorave at Corsica Studios in London on April 9, offering open slots for emerging coders, and integration into Sheffield's Alpaca Festival from September 12-14, which featured a dedicated algorave night amid broader algorithmic arts programming. An upcoming event is scheduled for November 26 at Corsica Studios, noted as the last there before the venue's closure in March 2026. Algoraves vary widely in scale, from intimate DIY gatherings with 20-50 participants in community spaces like London's IKLECTIK to larger integrations at European festivals, such as the 2017 Algomech event in that drew several hundred attendees for multi-day explorations of algorithmic music. This diversity allows for experimental formats, from headphone-based sessions to full club takeovers. Despite its expansion, the algorave scene faces challenges in reaching underrepresented regions, though growth is evident in through initiatives like Algorave Brasil's annual online and hybrid events by 2025, which leverage digital networks to connect coders across and beyond. In , participation remains nascent but is supported by online mentoring programs such as (Algo|Afro)futures, aimed at early-career Black artists exploring , facilitating broader access via global digital communities.

Community and Culture

Participants and Networks

Key figures in the algorave scene include Alex McLean, a musician and researcher who co-created the TidalCycles live coding language and has organized numerous events, and , an academic who was present when Alex McLean coined the term "algorave" in 2011 during a drive to a performance. Emerging artists contributing to global algorave scenes include Maia Francisco, a Barcelona-based performer using for live coding in events like Algorave Brasil 2024, and Igor Medeiros, a São Paulo-based artist also employing in international performances such as the same 2024 event. The algorave community comprises a diverse mix of programmers, musicians, visual artists, and academics who collaborate across disciplines to create algorithmic performances. Efforts to enhance inclusivity have led to growing participation from women and underrepresented groups, supported by women-only workshops, mentoring programs, and dedicated initiatives that address barriers in spaces. A notable example is the (Algo|Afro) Futures program, a 2025 mentoring series for early-career Black artists exploring and to increase representation in the algorave scene. Central networks sustaining the community include TOPLAP, an international organization founded in 2004 that serves as an umbrella for practices, including algoraves, through events, nodes, and resources. The website algorave.com functions as a key hub for listing global events and providing guidelines for organizers. Online forums facilitate collaboration, such as Reddit's r/Algorave subreddit for discussions and sharing, and Mastodon communities like the TOPLAP instance, where the @algorave account connects participants. Education and outreach efforts help onboard newcomers, with workshops held at universities including the , where algorave performances and sessions have featured lab members like Char Stiles in events such as the 2024 SXSW lineup. Free online tutorials and resources from community nodes further support learning, emphasizing accessible entry points for diverse participants. Collaboration in algorave often occurs through open-source code sharing on platforms like , where repositories curate live coding tools and examples to enable collective development. International tours and residencies promote cross-cultural exchanges, as seen in distributed improvisations and performances that connect artists across continents, such as those documented in artistic residencies blending and .

Cultural Impact and Philosophy

Algorave's philosophical foundations center on transparency and , which fundamentally challenge conventional practices. By projecting onto screens during performances, algorave practitioners make the creative process visible to audiences, fostering a direct connection between the algorithmic source and the resulting music, unlike traditional electronic music production where underlying mechanisms remain opaque. This emphasis on visible promotes a democratic understanding of technology in art, subverting the commodified, pre-recorded norms of commercial music by prioritizing real-time human intervention over fixed outputs. further underscores this , as live-coded improvisations produce unique, non-reproducible experiences that dissolve in the moment, resisting the permanence of recordings and encouraging presence over possession. The movement has significantly influenced electronic music genres and broader artistic practices, expanding the boundaries of within . Algorave's integration of has inspired glitchy, bass-driven soundscapes and ambient electronics, contributing to a distinct subgenre that blends mathematical precision with improvisational energy. By 2025, this influence extended to integrations with mainstream software, such as community-driven connections between and Sonic Pi for algorithmic control of instruments, effects, and clips via and OSC, allowing producers to embed code-driven improvisation into professional workflows. As of November 2025, the scene continues to thrive with events such as the Algorave at in and virtual performances, further promoting global collaboration and . These developments democratize algorithmic , bridging underground experimentation with accessible production environments. Socially, algorave promotes and creativity while offering a of automated music generation technologies. Through free workshops and open-source tools, it encourages participants to learn coding as a performative skill, enhancing and artistic expression across diverse communities. In contrast to AI-driven composition, which often prioritizes predictive algorithms over human agency, algorave emphasizes human-coded , where performers actively shape machine responses in real-time, highlighting ethical concerns around authorship and control in human-machine collaborations. Algorave's legacy lies in its pivotal role in evolving from a niche practice to a global artistic paradigm, with ongoing experiments pointing to immersive futures. It has spurred the development of influential languages like TidalCycles, influencing modern electronic production worldwide. Academic recognition, such as the 2024 paper "Cracking the Musical Code: A Scene Study of Algorave," underscores its contributions to algorithmic , analyzing its cultural and performative dynamics. Looking ahead, initiatives like AlgoraVR experiments in —using platforms such as Mozilla Hubs for global, avatar-based performances—explore spatial and networked algoraves, extending the movement into metaverse-like environments. Criticisms of algorave often focus on accessibility barriers for non-coders, despite its inclusive aims, with debates highlighting the steep of programming that can exclude newcomers and reinforce gender imbalances in tech-heavy scenes. Post-2020, the movement evolved toward through a shift to virtual events, reducing travel emissions amid the pandemic and climate concerns, as seen in online algoraves hosted on platforms like Network Music Festival. These adaptations, including women-only workshops to address diversity gaps, reflect ongoing efforts to broaden participation and mitigate environmental impacts.

References

Add your contribution
Related Hubs
User Avatar
No comments yet.