TOPLAP has been collectively developing, exploring and promoting live coding since it was formed in a smoky bar in Hamburg in 2004.
Live coding is a new direction in electronic music and video: live coders expose and rewire the innards of software while it generates improvised music and/or visuals.
All code manipulation is projected for your pleasure.
Foto: Alexandra Cardenas cargocollective.com/tiemposdelruido
Album: Live coding alrededor del sol by ICLC2017
Algorave is made from “sounds wholly or predominantly characterised by the emission of a succession of repetitive conditionals”.
SuperCollider
SuperCollider is an audio server, programming language, and IDE for sound synthesis and algorithmic composition.
SuperCollider:
scsynth + sclang + scide
TidalCycles (or Tidal for short) is a language for live coding patterns.
Tidal does not make sound itself, but is designed for use with the SuperDirt synth, and can control other synths over Open Sound Control or MIDI.
SuperDirt
SuperCollider implementation of the Dirt sampler for the Tidal programming language.
apt install supercollider
scide
TidalCycles
A cycle is the main “loop” of time in Tidal. The cycle repeats forever in the background.
The cycle’s duration always stays the same unless you modify it with cps
.
By default, there is one cycle per second.
Atom + tidalcycles plugin
joenio@joenio.me
Esta apresentação está disponível em:
http://joenio.me/live-coding
(código-fonte: http://github.com/joenio/joenio.me)
Onde e quando esta apresentação foi realizada