Sonic Pi now supports game controllers.
Connect a spare Xbox controller just like a MIDI controller and jam away.
Use your finely honed Fortnite skills to express yourself through music!
Available next week as an exclusive pre-release for Patreon supporters in v5 Beta 4.
What if the first thing you built with code was music instead of a TODO app?
@samaaron joins James Lewis to talk about Sonic Pi and a surprisingly simple idea:
People learn differently when coding feels creative.
π§ Listen to this #GOTOpodcast episode: gotopia.tech/podcast
The reviews for Sonic Pi v5 beta3 are starting to come in:
"I love the supersonic display. Quite mesmerising to watch"
"The additional features are marvellous. They make sense to me as a teacher"
"First impression: Phenomenal! A real joy to play with!"
patreon.com/posts/sonic-pi-vβ¦
Sonic Pi now has the ability to sync bpm with external MIDI clocks.
Up to 8 simultaneous MIDI clocks are supported - so you could drive multiple threads at different BPMs simultaneously via different clocks.
Coming in v5 Beta 4 in a week or so...
ALT use_bpm :midi
live_loop :beat do
sample :bd_haus
sleep 1
end
I'm making good progress integrating @Ableton Link Audio streams into @Sonic_Pi.
Now you can receive link streams in addition to sending the main stereo out.
I think this is a really powerful feature - especially if we see wider adoption of Link Audio in other audio software.
ALT An example of a working design of Sonic Pi's Link config panel. It shows the ability to change link name, the audio stream latency, to enable, disable it, change its network visibility and it gives you a list of visible peers. All on top of the existing Link buttons in Sonic Pi.
Rumour has it that Patreon supporters now have access to a private beta of v5 of Sonic Pi - powered by SuperSonic.
patreon.com/samaaron
ALT Sonic Pi's audio settings shown new dropdown menus for audio configuration such as audio device, input and output device, buffer size etc. There's fun ascii art saying "SuperSonic".
Sonic Pi v5 beta 1 'SuperSonic' is here.
A new audio engine. A year in the making. Hot-swap audio devices without a restart.
patreon.com/posts/sonic-pi-vβ¦
Sonic Pi's tectonic plates have shifted as the original SuperCollider scsynth is now replaced with SuperSonic.
This brings the ability to switch audio devices without having to restart.
After almost a year of hard work... delayed gratification FTW!
github.com/sonic-pi-net/soniβ¦
ALT Left side says We Love Open Source. #WeLoveOpenSource. ATO. A community education resource from All Things Open. Right side has a turntable and headphones.
toying with @Sonic_Pi to help with guitar practice over the weekend. vibe-coded an infinite chord progression generator with 4/4 metronome chords I can playalong with on my acoustic guitar. crazy stuff!
I'm considering starting a series called "Couch to Sonic Pi" where I gradually build a web version of Sonic Pi using SuperSonic.
Episode #1: play & sleep
(It currently clocks in at just 80 lines of html/js)
Each episode would include a Post Video Git Commit
Thoughts?
Weβre excited to announce our next #YOW2025 keynote speaker @samaaron
In his keynote, he introduces #Tau5 - a new live coding system exploring collaboration, concurrency & AI as a creative partner.
Book your #YOW25 tix: MEL 4-5 | BNE 8-9 | SYD 11-12 Dec yowcon.com/
ALT YOW! 2025 keynote speaker Sam Aaron
Beyond Sonic Pi: Tau5 and the Art of Coding with AI
Black and white image of a caucasian man with spiky hair and stubble in the middle of a speech