awesome-livecoding
All things livecoding
https://github.com/toplap/awesome-livecoding
Last synced: 10 days ago
JSON representation
-
Libraries and tools
- tida1vm - Another TidalCycles environment inside Docker.
- tidebox - TidalCycles live coding environment inside a Docker container.
- total-serialism - A NodeJS package filled with methods designed for algorithmic composition.
- Troop - Real-time collaborative live coding with FoxDot.
- WavTexture - A Unity example showing how to bake a waveform of an audio clip into a texture and use it in a shader.
- KodeLife - Real-time GPU shader editor, live-code performance tool and graphics prototyping sketchpad.
- EspGrid - Synchronization and sharing for network music.
- Estuary - Multilingual, zero-installation, extensible-on-the-fly collaborative live coding platform.
- Extramuros - Language-neutral shared-buffer networked live coding system.
- Gibberwocky - Use Gibber inside Max/MSP and Max4Live.
- tidal-maxmsp - Connecting the Tidal live coding environment to MaxMSP.
- Supriya - A Python API for SuperCollider.
- IBNIZ - A virtual machine for extremely compact low-level audiovisual programs, designed for demoscene productions and glitch art.
- strudel.nvim - A Neovim based Strudel controller.
- textmode.js - A creative coding library for real-time textmode / ASCII graphics in the browser, suitable for generative art, interactive sketches, and live-coded visuals.
- textmode.synth.js - A hydra-inspired visual synthesis plugin for textmode.js that drives procedural ASCII/textmode animations through a chainable, WebGL-powered API.
- Noisedeck - Shader art creation studio, built on a live coding DSL.
- Noisemaker - Open source (MIT) shader art system for the browser (WebGL2/WebGPU), with live coding language.
-
Related lists
-
Performances, talks, etc
- Awesome Creative Coding - Creative Coding, Generative Art, Interaction Design, Resources.
- Awesome Audio visualization - A curated list about Audio Visualization.
- Programming Languages Used for Music - An historical list of languages to produce music.
- Awesome Music - A categorized collection of awesome music libraries, tools, frameworks and software.
- Awesome Live Coding Music - A curated list of awesome Music Live Coding Music environments, libraries and talks.
- awesome-musicdsp - A curated list of Oli Larkin's favourite music DSP and audio plug-in frameworks.
- Awesome SuperCollider - A curated list of SuperCollider stuff.
- Awesome TidalCycles - An awesome list about the pattern-based live coding system TidalCycles (or just 'Tidal' for short) and its close relatives
- Programming Languages Used for Music - An historical list of languages to produce music.
-
-
To Dance
-
Performances, talks, etc
- Algorave - Embrace the alien sounds of raves from the past, and introduce alien, futuristic rhythms and beats made through strange, algorithm-aided processes.
- Eulerroom - Algorithmic music streams, mainly live coded and/or algorave but possibly also stranger things.
- Eulerroom - Algorithmic music streams, mainly live coded and/or algorave but possibly also stranger things.
- Algorave Guidelines - Guidelines to host an Algorave.
-
-
To Read
-
Performances, talks, etc
- Live Coding: A User's Manual - Open access book, published by MIT Press
- Manifesto (draft) - Obscurantism is dangerous. Show us your screens.
- Origins of Live Coding - Nick Collins - Durham University.
- Herding Cats: Observing Live Coding in the Wild - Thor Magnusson - Department of Music - University of Sussex.
- Algorave: the live coding movement that makes next-level electronic music - MixMag magazine article about live coding (2017).
- Real DJs Code Live - Wired magazine article about live coding (2006).
- Alex McLean's publications - Conference papers, book chapters and journal articles.
- Live Coding Mailing List Archive - A piece of history.
- TOPLAP Wiki - Videos, articles, and papers.
- Collaboration and learning through live coding - Alan Blackwell, Alex McLean, James Noble, Julian Rohrhuber (2014).
- Run the code: is algorave the future of dance music? - Another part of the Guardian’s underground music series (2017).
- Origins of Live Coding - Nick Collins - Durham University.
- howto_co34pt_liveCode - Guide on how to live code in SuperCollider based on the performance practice of live coder co¥ᄀpt.
-
-
To Watch
-
Documentaries and features
- Algorave Generation - Resident Advisor.
- Algorithms are Thoughts, Chainsaws are Tools - A short film on livecoding presented as part of the Critical Code Studies Working Group, March 2010, by Stephen Ramsay.
- Live coding for Algoraving - Shelly Knotts+Joanne Armitage / workshop supported by YSWN + LCRN.
- PBUP - A patchwork portrait - A documentary about PowerBooks UnPlugged, "the first acoustic computer band".
- Run the code - Documentary in The Guardian.
- Show Us Your Screens - A Documentary about live coding practise by Louis McCallum and Davy Smith.
- Sounds of code - 2019 documentary w/ interviews with live coders.
- PBUP - A patchwork portrait - A documentary about PowerBooks UnPlugged, "the first acoustic computer band".
-
Performances, talks, etc
- Algorave - Algorithmic dance culture - Alex McLean.
- Arte Tracks - Live coding and Algorave
- ComputerMusic(now) - Andrew Sorensen.
- Hacking Choreography - A live coded dance performance.
- ICLC YouTube Channel - International Conference on Live Coding.
- Programming as Performance - Sam Aaron.
- Programming in Time - Live Coding for creative performances - Andrew Sorensen.
- SuperCollider Tutorials - A video series by Eli Fieldsteel.
- THIS is computer music - Ge Wang.
- TidalCycles YouTube Channel - Official channel of the TidalCycles collective.
- archived on archive.org
- ICLC YouTube Channel - International Conference on Live Coding.
- SuperCollider Tutorials - A video series by Eli Fieldsteel.
-
-
Websites
- LiveCoding.fr - French-speaking information website on Live Coding
- TOPLAP - The home of Live Coding.
-
What is live coding
Programming Languages
Categories
Sub Categories
Keywords
music
12
live-coding
11
midi
9
audio
8
livecoding
8
c-plus-plus
5
synthesizer
4
composition
4
osc
4
sequencer
4
python
4
programming-language
4
synthesis
3
supercollider
3
awesome-list
3
graphics
3
dsp
3
sound
2
raspberrypi
2
raspberry-pi
2
sonic-pi
2
synth
2
livecode
2
jack
2
lua
2
audio-effect
2
art
2
awesome
2
dsl
2
cpp
2
generative-art
2
real-time
2
list
2
shaders
2
webgl
2
chuck
2
music-programming
2
interpreter
2
glsl
2
linux
2
plugin
2
audiounit
1
udp
1
vst
1
vst2
1
vst3
1
cl-collider
1
opal
1
tonejs
1
web-audio
1