Sonic Pi

Live Coding für jeden

Daniel Appelt / 2016-03-15

Was ist Live Coding?

Video

Gute, "leicht" verständliche Live Coding-Performances findet man am ehesten auf Konferenzen:
Charlie Roberts: Gibbering at Algoraves

Was ist Sonic Pi?

  • “The Live Coding Synth for Everyone.”
  • Programmierumgebung mit Editor und Hilfe
  • SuperCollider-Client
  • Genauer: Ruby-Frontend für Overtone

Was ist SuperCollider?

  • “Die Live Coding-Programmiersprache“
  • Client- / Server-Architektur
  • Client basierend auf SmallTalk
  • Weitere Clients verfügbar, z.B. für
    • Haskell
    • Scala
    • Clojure -> Overtone

Sonic Pi - Details

Live - Demo

THE END