959 views
 owned this note
# 🌟 Links for Live Coding .. Live coding, VJ, Algorave & Shader Showdown & Jams Just experienced [Lynn Drumm's DJ-Set](https://youtu.be/h_u8DkST08k) @ [Revision25](https://2025.revision-party.net/) set with 38(!) live coders all over the world in a shader jam. Unbelievable! It was a mega crazy mind-blowing milestone in the livecoding area. So I just want to check out what tools, apps, and bits and pieces are used to make stuff like this happen. ## 🎹 Live Coding Audio 1. [**TidalCycles**](https://tidalcycles.org/) Pattern-based Haskell DSL for live music 1. [**Strudel**](https://strudel.cc/) JS port for Tidal. It's like codepen for algoraving. 1. [**FoxDot**](https://foxdot.org/) Python live coding for SuperCollider 1. [**SuperCollider**](https://supercollider.github.io/) Audio synthesis & programming language 1. [**Sonic Pi**](https://sonic-pi.net/) Ruby-based live music platform (ideal for education) 1. [**ORCA**](https://github.com/hundredrabbits/Orca) Esoteric ASCII live coding sequencer 1. [**Gibber / Gibberwocky**](https://gibber.cc/) Browser-based music & visuals with JS 1. [**Hydra**](https://hydra.ojack.xyz/) Web-based, audio-reactive visuals by Olivia Jack ## 💻 Live Coding Video 1. [**Bonzomatic**](https://github.com/Gargaj/Bonzomatic) Real-time shader live coding with GLSL 1. [**Bonzomatic (0b5er Fork)**](https://github.com/0b5vr/bonzomatic) Extended fork with audio sync, multi-pass, etc. 1. [**ShaderToy (modded)**](https://www.shadertoy.com/) Custom versions with MIDI, audio, etc. 1. [**ISF (Interactive Shader Format)**](https://github.com/teragonaudio/VDMX-Shaders/blob/master/README.md) Shaders for VDMX & Co 1. [**TouchDesigner**](https://derivative.ca/) Modular real-time visual builder 1. [**VDMX**](https://vidvox.net/) ($) Mac-based VJ platform with ISF, audio reactivity 1. [**Resolume**](https://resolume.com/) ($) Standard VJ software for club visuals 1. [**Notch**](https://www.notch.one/) ($) High-end real-time visuals for stage & events 1. [**OpenFrameworks**](https://openframeworks.cc/) C++ framework for creative real-time applications 1. [**Processing / p5.js**](https://p5js.org/) Java/JavaScript frameworks for generative art 2. [**ISF (Interactive Shader Format)**](https://github.com/Vidvox/isf) Official GitHub page of the ISF project by Vidvox. ## 🌐 Sync & Communication 1. [**OSC (Open Sound Control)**](http://opensoundcontrol.org/) Network communication for audio & visuals 1. [**MIDI**](https://www.midi.org/) Classic trigger & sync standard 1. [**Ableton Link**](https://www.ableton.com/en/link/) ($) BPM/beat sync across multiple tools 1. [**FFT Analysis**](https://en.wikipedia.org/wiki/Fast_Fourier_transform) Frequency analysis as a control signal 1. [**Syphon**](https://syphon.github.io/) Video sharing between VJ apps (Mac/Win) 1. [**Spout**](https://spout.zeal.co/) - ... 1. [**flok**](https://github.com/munshkr/flok) great multiuser live coding editor ## 🧠 Communities 1. [**TOPLAP**](https://toplap.org/) International live coding community & philosophy 1. [**Algorave.org**](https://algorave.com/) Home base of the algorave movement 1. [**Demozoo**](https://demozoo.org/) Database & archive of all demoscene releases 1. [**Demoparty.net**](https://demoparty.net/) Directory of all demo scene events worldwide 1. [**livecode.demozoo.org**](https://livecode.demozoo.org/) Shader Showdown database 1. [**Pouët**](https://www.pouet.net/) Classic demo scene platform & forum for releases 1. [**Revision Party**](https://2024.revision-party.net/) Official website of the largest demo scene party 1. [**the.CodingTrain**](https://thecodingtrain.com/) Tutorials & inspiration for generative coding 1. [**glslsandbox.com**](http://glslsandbox.com/) Community-based WebGL shader platform 1. [**Patchstorage**](https://patchstorage.com/) Collection of patches for TouchDesigner, Hydra, VDMX 1. [**Algorave India**](https://algorave.in/workshops/Introduction-to-Live-Coding-Music-Strudel-May-2024.html) - Nice community, with learning stuff, for e.g. strudel guide ## 🛠️ Extras & Experiments 1. [**Cables.gl**](https://cables.gl/) Node-based WebGL visual patching in the browser 1. [**vvvv gamma**](https://visualprogramming.net/) Visual real-time programming tool 1. [**Max/MSP / Jitter**](https://cycling74.com/) Classic for interactive audio-visual art 1. [**OBS + Shader Plugins**](https://obsproject.com/forum/resources/obs-shaderfilter.1736/) Livestreaming + real-time effects 1. [**All things live coding**](https://github.com/toplap/awesome-livecoding) A l-o-o-o-ng list ## Errata ...