Ryan Kirkbride: Programming Music for Performance: Live coding with FoxDot
In this talk, I will introduce the topic of live coding – the interactive programming experience for generating sound and visuals but this talk will mainly focus on the audio side. Live coders use programming languages to describe rules for generating music but then re-write these rules while the program is running. By continually writing and re-writing these rules live coders creating a shifting musical experience that is always in flux. All of this happens live in front of an audience with the code projected for all to see. I will go on to discuss a few of the many tools that are available for live coding and showcase the FoxDot environment, which allows you to live code music using Python. I will talk about the motivation for developing FoxDot and describe some of its key features as well as how you can set it up yourself at home. The talk will be concluded with a short demonstration that will be a partial explanation and partial performance.

Programming as Performance: Live Coding with Sonic Pi - Sam Aaron

Jessica Garson - Making Music with Python, SuperCollider and FoxDot - PyCon 2019

Anna Wszeborowska - Processing music on the fly with Python

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

Berlin Live Code performance and visualizer

Live coding music with FoxDot | Python | Algorave | Pakistan

Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone • Sam Aaron • GOTO 2018

Ann Barcomb: Casual contributors: who, why, and how

Algorave: algorithmic dance culture | Alex McLean | TEDxHull

ChucK Tutorial and Demo - Programming Sound and Music with ChucK

ComputeMusic(now): Andrew Sorensen at TEDxQUT

Programming Music with Overtone - Sam Aaron

The AI Take Over Has Completely Backfired and I Can't Be Happier

Charlie Roberts: Gibbering at Algoraves - JS in Live Audiovisual Performances - JSConf.Asia 2014

FoxDot Tutorial 1: Basics

Ian Schreier's SM57 Drum Mic seminar (AM highlights)

Olivia Jack - Hydra, Live Coding Visuals in the Browser

Run the code: is algorave the future of dance music?

Live-Coding – programming masterly music | Juan Romero & Patrick Borgeat | TEDxKIT

