Note I’m not using an audioworklet to generate audio but just to run in a timely manner in a hardware pulse.
09.02.2026 19:39 — 👍 0 🔁 0 💬 0 📌 0@samaaron.bsky.social
Live Coding Artist. Creator of Sonic Pi & Tau5, programmer, educator, musician, PhD, Sam 'transcends the present' - Rolling Stone. he/him bookings@sonic-pi.net
Note I’m not using an audioworklet to generate audio but just to run in a timely manner in a hardware pulse.
09.02.2026 19:39 — 👍 0 🔁 0 💬 0 📌 0The core of Tau5 will be a new live coding runtime implemented as an AudioWorklet for soft-realtime execution.
Currently I'm exploring whether implementing a deterministic live coding environment is more like building a digital audio synthesiser than writing a language compiler and memory model?
Vibe Coding should really be called Vegas Coding.
09.02.2026 09:50 — 👍 10 🔁 2 💬 2 📌 0VRC ALBUM RELEASE!?!
@samaaron.bsky.social , @xenonchameleon.bsky.social & Sclews playing his debut album!!?!! + @zaronmiz.bsky.social visuals???!!!???
15/2/26 13:00 GMT
Have you ever considered that your PM is “vibe coding” you
18.08.2025 22:50 — 👍 571 🔁 92 💬 34 📌 12I updated my website for the first time in 13 years!
sam.aaron.name
Yeah, I’ve been hacking on it for 5 months full time now.
27.01.2026 13:19 — 👍 2 🔁 0 💬 0 📌 1Pretty much - although it's less a "compile" and more a complete inversion & re-architecture of the scsynth internals to circumnavigate the strict constraints of AudioWorklets.
There's also a *lot* of work on live telemetry and smooth OSC flow.
For background see: www.patreon.com/posts/introd...
The SuperSonic demo UI - lots of code, logs, metrics and a simple track pad interface showing a trail of movement. A big scope is at the top indicating that it's making sound.
I just pushed v0.35 of SuperSonic - my port of SuperCollider's powerful synthesis engine scsynth to the web as an AudioWorklet.
This comes with a lot of performance improvements, improved bundler compatibility and much polish to the fun example.
Take it for a spin: sonic-pi.net/supersonic/d...
Our final presentation video.
Sam Aaron takes us all the way out. Lighting the fire of making music with code in all of us. What a blast.
Thank you for enduring these releases. #goatmire will aspire to be quiet until we have something new to share.
goatmire.bold.video/v/e85qw
#elixirlang
My Year in Diets Veganuary Fibreuary Starch Cakepril MaycaroniCheese June&tonic Julicecream Augustickytoffeepudding Septembeer Octoblerone Doughvember Decemburger Brian Bilston
Good luck to anyone starting the year with a new health regime. Here’s how mine always goes.
12.01.2026 08:49 — 👍 565 🔁 142 💬 12 📌 5In the late 90s a synthesis engine was built - so powerful, it was separated from its language & set free.
Today, running in an AudioWorklet it survives as a soldier of sound.
If you have a web page... if you need real-time synthesis... maybe you can call SuperSonic.
sonic-pi.net/supersonic/d...
I updated the SuperSonic README with some history:
"Back in the late 90s James McCartney designed a suite of live programming environments called SuperCollider...
One of the many gifts from this work is scsynth"
github.com/samaaron/sup...
More SuperSonic developments! SuperCollider (scsynth) in the browser progresses...
28.12.2025 22:39 — 👍 5 🔁 1 💬 0 📌 0Here's a working demo of SuperSonic's new mic input into some fun FX
codepen.io/samaaron/pen...
SuperSonic v0.23.0 now supports audio input from the microphone 🙂
github.com/samaaron/sup...
This now means Code Pens can now become powerful synthesisers...
codepen.io/samaaron/pen...
As of v0.21.6 SuperSonic now works directly from CDN - no special headers are needed - which makes deployment *dramatically* easier.
There's now two modes:
1. The original SAB (SharedArrayBuffer) mode which is *marginally* faster and less jittery - but requires stricter security
2. SAB-free mode.
From teaching code through music to live, collaborative systems where humans and AI improvise together - watch @samaaron.bsky.social keynote's to explore rhythm, concurrency, and what it truly means to work in time, not just at the same time.
25.12.2025 13:01 — 👍 5 🔁 3 💬 0 📌 0I just pushed v0.18.1 of SuperSonic to both GitHub and npm.
This feels pretty much like a v1 release.
I'm holding off tagging it as such as I want to give it more time to bake and subject it to some serious usage.
Please take a look and let me know what you think.
sonic-pi.net/supersonic/d...
Huge hugs xxx
17.12.2025 11:29 — 👍 1 🔁 0 💬 0 📌 0Current plan is to make it text and video and make it available to Patreon supporters.
16.12.2025 13:19 — 👍 1 🔁 0 💬 1 📌 0I'm strongly considering starting a series called "Couch to Sonic Pi" where I gradually build a web version of Sonic Pi using SuperSonic.
Episode #1: play and sleep
(It currently clocks in at just 80 lines of html/js)
Each episode would include a Post + Video + Git Commit
What do you think?
Sam Aaron introduces Tau5. The motor block and frame for what will hold a new sound engine and beyond that do things Sonic Pi never could. Doubling down on Elixir.
Sam did speak twice at the conference so more to come!
goatmire.bold.video/v/4e68e
#goatmire #elixirlang
SuperSonic now exposes the scsynth node tree for fast reading from JS.
This does not require a full OSC round-trip like /g_queryTree (which is also supported for legacy use cases).
Instead it’s automatically written to the SharedArrayBuffer so visualisers can read it at 60fps without issue.
What defines a correct program? What education makes a good programmer? The answer depends on what culture of programming you subscribe to!
This has been a long time in the making, but my open access book on the history of programming is available for pre-order!
www.cambridge.org/core/books/c...
. @samaaron.bsky.social asks: imagine if writing were only for business. We treat programming that way. By pairing code with music, he shows kids that coding is a creative language, not just a utility.
07.12.2025 13:00 — 👍 9 🔁 1 💬 0 📌 0Last session of the day is a musical performance and talk from @samaaron.bsky.social with Sonic Pi. #YOW25
04.12.2025 05:57 — 👍 7 🔁 2 💬 0 📌 0Live coded music at #YOW25 with @samaaron.bsky.social
Awesome!
A photo of Sam Aaron’s set up — laptop, various uh, boxes and a Keyboardio keyboard
Not the same thing, but a few years back at the Elixir conference in London there was a talk and performance by Sam Aaron, creator of Sonic Pi and it was amazing
03.12.2025 13:51 — 👍 5 🔁 1 💬 2 📌 0