1 of 13

Live Coding

by Oscar Ardaiz

Public University of Navarra (Spain)

2 of 13

Live Coding is Live Art

(as Theater Plays, Music Concerts, ..)

Live Coding Audio Sessions “FromScratch”

https://youtu.be/_mCwSNYp3uY?t=1575 min 26:16-24:50

Live Coding

3 of 13

Live Coding

Sound

  • Tidal
  • Gibber (Web, paper)

Visuals

  • Hydra

4 of 13

Live Coding Music: TidalCycles�https://tidalcycles.org/docs/patternlib/tutorials/course1

https://youtu.be/-QY2x6aZzqc?t=436

Live Coding Demos

5 of 13

Live Coding Video (Web-based)https://hydra.ojack.xyz/

osc(10,5).rotate(45).out()

Live Coding Demos

6 of 13

Live Coding Audiovisuals: Gibber �(Web-based, Javascript, paper) https://gibber.cc/playground/index.html

“Gibber: Abstractions for Creative Multimedia Programming” MM´14

https://dl.acm.org/doi/10.1145/2647868.2654949

Live Coding Demos

Chrome

7 of 13

Live Programming

Programming Interfaces

  • Código
  • Nodos:

8 of 13

Live Coding

Body

Robots

Audience Interaction

9 of 13

Live Coding Audio and Dance Improvisation: CO/DA

Live Coding Demos

10 of 13

Live Coding Visuals and Dancers: p5score

Live Coding Demos

11 of 13

Live Coding Animation: Locomotion

Live Coding Demos

12 of 13

Live Coding Human-Robots Dance Performance

Live Coding Demos

13 of 13

Live Coding with the Audience: sharing code with QRs

Live Coding Demos

https://github.com/Scrawlink/scrawlink-extension/