back
user profile

samaaron

528karma·68submissions·May 15, 2009
about
http://twitter.com/samaaron

[ my public key: https://keybase.io/samaaron; my proof: https://keybase.io/samaaron/sigs/4IOcPKBfi5h-ewmJh9iiV9EvsGL8hOMSteI8QJ1bmwI ]

recent activity (68 total)
comment
Good points -I’ll clarify the LICENSE along those lines when I’m back from a family holiday. I’ll also look to move the recommended web deployment to an isolated-origin model with the same separation …
5d ago·view thread
comment
Yes, SuperSonic (the new internal synth and IO engine) specifically targets embedded devices, so expect some fun announcements in the future!
5d ago·view thread
comment
SuperSonic started life as an experiment side project and was the first successful AudioWorklet port of scsynth. When I got it working I shared it with the SuperCollider community with the hope that s…
5d ago·view thread
comment
Thanks for your kind support!
5d ago·view thread
comment
Fair - the aggregate clause does say “larger program” so I overstated. However, it doesn’t define combination, and “based on the Program” is defined in section 0 via copyright permission - which is wh…
5d ago·view thread
comment
> You are going to great lengths to make sure that SuperSonic (and thus scsynth) can be used from non-GPL code Sure because it’s my understanding that using a clearly documented protocol that doesn…
5d ago·view thread
comment
Congratulations on you anniversary! I’m so happy to hear that Sonic Pi helps you connect together with music. It makes me smile :-) Thanks also for your kind support.
5d ago·view thread
comment
Awesome to hear! So glad you had fun with it :-)
5d ago·view thread
comment
Apologies but I’m not the maintainer of the Sonic Pi Flatpak. Instead v5 officially supports AppImage builds.
5d ago·view thread
comment
Sounds like a possible bug which I’d be only too happy to support you with should you open a github issue. Sorry your experience wasn’t smooth.
5d ago·view thread
comment
Oh that sounds like the official SuperCollider stance might be that any use of scsynth from an existing project via the network OSC API is considered an aggregate. Is this the case? I definitely don’t…
5d ago·view thread
comment
Sorry if it came across as strange. I’m just making sure people don’t confuse the two as SuperSonic isn’t an official SuperCollider project and I don’t want to cause any confusion. I’m also definitely…
5d ago·view thread
comment
Yep, as it’s a derivative work. But I have put effort into making the interface purely network shaped so it’s possible to use it from non-gpl projects without them being considered a derivative work a…
5d ago·view thread
comment
Not sure if it’s possible to explain this in one sentence - I was just explaining the goals. As a summary - friendly as in better autocomplete, better error messages. There are vast accessibility impr…
5d ago·view thread
comment
By default there’s a 500ms latency as this gives all target platforms sufficient breathing space for system pauses and other work not to affect the scheduling. Multiple presses spawn multiple threads …
6d ago·view thread
comment
What do you mean by “running out of scratch space?” Do you mean your code was too long that Sonic Pi refused to run it? If so this has been addressed in v5 with much larger buffer sizes supported. Or …
6d ago·view thread
comment
Actually v5 no longer uses SuperCollider’s scsynth engine. I completely replaced it with my own port called SuperSonic - which targets native (used in this Sonic Pi release), WASM and embedded. See h…
6d ago·view thread
comment
If you look in the source code you’ll find an example REPL which serves as a great minimal example of how you can build your own interface. You essentially need to spawn a process, read the session’s …
6d ago·view thread
comment
I love the new Link Audio which lets you stream and receive audio on the local network with any other Link Audio capable software such as Ableton Live. I also like the new QuickStart Cards as a way to…
6d ago·view thread
comment
That’s because Sonic Pi was originally built specifically for and in collaboration with Raspberry Pi :-)
6d ago·view thread
comment
Sonic Pi was originally written for the Raspberry Pi and shipped on their OS for many years - hence the name :-)
6d ago·view thread
comment
Sonic Pi v5 is released. Sonic Pi is now more friendly, more accessible, more powerful and more fun. There's something to excite everyone - from the friendlier error messages, to the pro-audio co…
9d ago·view thread
comment
Sonic Tau is a tech demo re-imagining Sonic Pi for the web.
4mo ago·view thread
comment
SuperCollider's powerful audio synthesis engine scsynth running in the browser as an AudioWorklet. Zero installation.
9mo ago·view thread
comment
You can with Sonic Pi which supports a number of different tuning systems.
10y ago·view thread