Professional Documents
Culture Documents
Friday Lunchtime Lecture: Live Coding, Algoraves and Opening Up Music Algorithms
Friday Lunchtime Lecture: Live Coding, Algoraves and Opening Up Music Algorithms
Alex McLean
Live coding
Slub
Formed around 2000 with Adrian Ward and later Dave Griffiths
Generative manifesto
Open process, open minds
TOPLAP logo
(people looking at a laptop screen)
Early 2000s
Affordable laptops
Affordable projectors
Open spaces (e.g. Foundry, Public Life in London, digital arts courses..)
Background of cultural/technological/philosophical influences...
Electronic music
Performance (Cornish acid,
art
Sheffield bleep,
Experimental music,
Graphic notations
Viennese post-industrial etc)
Computer music
Spreadsheets
MUDs
Computer art,
Computer games
Free
Declarative
Generative art
+ demo scene
REPLs
improv
programming
Software art
VJs
Free/open
Futurism
Noise
source
Modular synthesis,
Network music
Visual programming
Logo, Lisp,
Smalltalk etc
Media philosophy
Live coding
Open culture
-
SuperCollider, Gibber, Cyril, Sonic Pi, ixilang, ChucK, Fluxus, Livecodelab, TidalCycles, ...
Projected code
Unclear outcomes
What is it for?
Algorave
Algorave
Open collaboration
Powerbooks Unplugged
Network music
Code sharing as performance
Live notation
Canute
19:30
k1 *yo
purl
k1 *k1
purl
k1 *k2
purl
k1 *k3
purl
density 2 $
do let x="[skyblue olive,grey ~ navy,cornflowerblue green]"
coloura <- density 8 x
colourb <- density 4 x
slide <- slow 2 sinewave1
return $ blend slide coloura colourb
Demo
Future
-
Thanks!
More:
http://toplap.org
http://algorave.com
http://yaxu.org
alex@slab.org