Sam Aaron (@samaaron.bsky.social)

21.8K posts

Sam Aaron (@samaaron.bsky.social) banner
Sam Aaron (@samaaron.bsky.social)

Sam Aaron (@samaaron.bsky.social)

@samaaron

Live Coding Artist. Creator of @Sonic_Pi, programmer, educator, musician, PhD, Sam 'transcends the present' - Rolling Stone. he/him [email protected]

Sheffield, England Katılım Ocak 2007
968 Takip Edilen14.7K Takipçiler
Tim McNamara
Tim McNamara@timClicks·
Hello, Internet. Sorry that I haven't been here for a while. It turns out that burnout can get as bad as they say. How are you doing?
English
21
0
118
6.9K
Sam Aaron (@samaaron.bsky.social)
SuperSonic 0.63.0 can now build a native Mac/Linux/Windows server that's a drop-in replacement for the scsynth server executable within Sonic Pi. It also builds as an Erlang NIF which is where my attention will go next for Tau5 Tech. github.com/samaaron/super…
English
0
3
18
772
Max Jackson
Max Jackson@mxjxn·
@samaaron yoooo okay this is an exciting development... this means native plugins built with SuperSonic are in the future for us, if im right?
English
1
0
0
13
Sam Aaron (@samaaron.bsky.social)
On Saturday I'll be delivering a talk at TEDxManchester where I hope to live code music on the phones of all the audience like an orchestra using my new tech. I'm both terrified (so much can go wrong) and excited (if it works it will be amazing!). Fingers crossed...
English
0
1
20
449
Sam Aaron (@samaaron.bsky.social)
@rikarends I actually make about 10 super rough and ready prototypes, synthesise them myself in my head. I then delete them all then I make the plan and then go super slowly step by step towards a solution doing meticulous testing, telemetry observstion & WTF bug removal during the process.
English
0
0
1
74
Rik Arends
Rik Arends@rikarends·
Pattern i'm noticing with AI coding: First figure out what you want, let it make a plan, implement it. Wow! thats amazing, and then you spend days finding small things wrong (missing from plan) and iterate and over time you get a ok understanding of the implementation.
English
3
0
4
416
Sam Aaron (@samaaron.bsky.social)
SuperSonic now supports using UUIDs as synth node ids in addition to i32s. This removes all the worries about coordinating int ids across concurrent clients. It also opens the door to being able to replay & work with full or partial OSC streams recorded from past performances.
English
0
0
11
449
Sam Aaron (@samaaron.bsky.social)
Since announcing SuperSonic a few months ago I've made more than 50 releases and almost 700 commits. SuperSonic is no longer experimental, it's a robust well engineered & tested web synth. I'm going to build such cool stuff with it & I hope you do too! sonic-pi.net/supersonic/dem…
English
3
10
46
1.6K
Sam Aaron (@samaaron.bsky.social)
What if your programming language didn't try and be as fast as possible but instead tried never to be slow. What would that look like?
English
1
0
3
492