Beyond Sonic Pi: Tau5 & the Art of Coding with AI
summary
Sonic Pi evolves into a new system (Tau5/Tao5) that targets collaborative, distributed live coding with AI partners, moving core runtime off Ruby into Elixir on the BEAM and using Phoenix LiveView websockets for web and desktop clients. Demo stack includes Hydra visuals, Ableton Link for local sync and a server-side composition service called Bleep; experiments run user code in a Luer sandbox with 30 ms CPU cap and memory limits. Work is iterative—first Sonic Pi shipped after two weeks of effort; 13 years of refinement inform this prototype, and live demos mostly succeed with some audio routing glitches.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:13DJ set with Sam Aaron feat. Sonic Pi
- 8:30Intro No. 2
- 12:07Sonic Pi demo
- 21:00Teaching kids to code
- 28:50DJ Dave
- 30:33Demo
- 36:00Joe Armstrong's contribution
- 36:48José Valim & Elixir
- 37:17The Black Dog
- 39:18Collaborative jamming
- 47:32Visuals
- 59:51Outro
related talks
01h 03mSonic Pi - BEAM up the VJ
59mKeynote: Sonic Pi: Past, Present & Future
30mLive Coding Music with Sonic Pi
37mSonic PI: live music, live coding
32mLive Coding Music Performance with Sonic Pi
39mSonic Pi Livecoding
47mSonic Pi - BEAM Up The VJ!
01h 11mSonic Pi - Live Coding as a tool for next-gen education.
