Creator of Sonic Pi and Tau5. Live coding artist, lover of table football and cycling.
Posts
Sonic Pi v5 Release Candidate 1 is almost ready for a public release.
Highlights:
- New SuperSonic engine: hot-swap audio devices live
- New autocompletion with built-in docs
- Session recording: window + audio to video
- Syphon/Spout streaming (OBS + VJ apps)
- Game controller input
- New colour themes with hue rotation
- MIDI clock sync: use_bpm :midi
- Link Audio: stream audio between (Ableton) Link peers
- Runnable docs + Examples menu
- Friendlier errors
- A full accessibility overhaul
Rumour has it that Patreon supporters now have access to a private beta of v5 of Sonic Pi - powered by SuperSonic.
Jamming with Sonic Tau on my phone.
I'm speaking at TEDx Manchester this year!
I'm really looking forward to sharing my thoughts on coding, education, art and AI with the lovely people of Manchester.
Maybe see you there?
Since announcing SuperSonic a few months ago I've made more than 50 releases and almost 700 commits.
SuperSonic is no longer just an experimental prototype. It's now a robust well-engineered, comprehensively tested web synthesiser.
I'm going to build such cool stuff with it and I hope you do too!
It says a lot about the corpus of existing code when the first thing the LLM does when it encounters a segfault due to execution order of concurrent threads is to introduce a timer to delay part of the computation.
WTF?!? Who on earth does this?
Clearly a lot of people...