Sonic Pi is a code-based music creation and performance tool
1–10 of 70 posts
Re: Sonic Pi is a code-based music creation and performance tool
#2For people interested in this, there's also a recent project https://github.com/overtone/overtone which looks similar, using Clojure though (which seems to deem itself better to live programming).
Re: Sonic Pi is a code-based music creation and performance tool
#3I've only played around with Sonic-Pi a bit but I find it exceptional. It has the sound quality that I would expect from a more professional tool while still being accessible to the beginner and being programmer friendly. It's also completely free/libre/open source.
There's a good community over at the discussion forum `in_thread` [3]. Sam Aaron also has many videos of him practicing, live streaming, etc., complete with code in the background to see what he's doing [4].
I'm a bit light on the details but I think Sonic-Pi uses `supercollider` [5] "underneath" as the audio synthesis engine.
I've heard that Sam Aaron offsets some of his income by doing live gigs and talks. COVID-19 has put a damper on that so I would encourage people to donate to his Patreon [6] if they can.
[2] https://in-thread.sonic-pi.net/t/sonic-pi-v3-2-tau-released/...
[3] https://in-thread.sonic-pi.net/
[4] https://www.youtube.com/user/samaaronuk/videos
[5] https://github.com/samaaron/sonic-pi/wiki/Sonic-Pi-Internals
Re: Sonic Pi is a code-based music creation and performance tool
#4Re: Sonic Pi is a code-based music creation and performance tool
#5Looks really nice, I'll be sure to try it out! For people interested in this, there's also a recent project https://github.com/overtone/overtone which looks similar, using Clojure though (which seems to deem itself better to live programming).
Re: Sonic Pi is a code-based music creation and performance tool
#6Re: Sonic Pi is a code-based music creation and performance tool
#7Sam Aaron [1], the creator of Sonic-Pi, just released v3.2.0 [2]. I've only played around with Sonic-Pi a bit but I find it exceptional. It has the sound quality that I would expect from a more professional tool while still being accessible to the beginner and being programmer friendly. It's also completely free/libre/open source. There's a good community over at the discussion forum `in_thread` [3]. Sam Aaron also h…
It takes a while to get it but it is very powerful. Docs could be a bit better (they're not bad) but in the end it is Ruby code. I would also be happier if I had a CLI because the IDE editor has (minor) issues but it also helps a lot with its integration with the rest of the system
But those are minor issues in a great project.
Yes it uses supercollider (too bad that API is much more complicated than Sonic-Pi)
Re: Sonic Pi is a code-based music creation and performance tool
#8Sam Aaron [1], the creator of Sonic-Pi, just released v3.2.0 [2]. I've only played around with Sonic-Pi a bit but I find it exceptional. It has the sound quality that I would expect from a more professional tool while still being accessible to the beginner and being programmer friendly. It's also completely free/libre/open source. There's a good community over at the discussion forum `in_thread` [3]. Sam Aaron also h…
Seconding everything you say here It takes a while to get it but it is very powerful. Docs could be a bit better (they're not bad) but in the end it is Ruby code. I would also be happier if I had a CLI because the IDE editor has (minor) issues but it also helps a lot with its integration with the rest of the system But those are minor issues in a great project. Yes it uses supercollider (too bad that API is much more…
I agree the documentation could be better but, in it's favor, there's a built in tutorial/examples along with built in documentation in the IDE that gets you most of the way there. I find it hard to track down what some of the options do on effects and other functions but these are minor complaints of mine.