Keynote - Distributed Jamming with Sonic Pi and Erlang
summary
Erlang coordinates live Sonic Pi performance by sending OSC messages over UDP, scheduling events with an Erlang-based scheduler and syncing multiple machines so MIDI and SuperCollider sounds play together; a persistent event log records every incoming control for replay and matching; the system now ships on Raspberry Pi distribution and uses OSC over UDP to route messages. Live demos mostly succeed but reveal remaining timing and latency quirks when multiple devices and networks are involved.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:02Conference Driven Development (CDD)
- 7:04Sonic Pi (semantics)
- 8:55Languages with knobs
- 19:03My theory: Music is
- 19:13Minimalists
- 23:59Decent sound
- 34:27Goals








