Live data from Hacker News

Sonic Pi is a code-based music creation and performance tool

sonic-pi.net

11–20 of 70 posts

Re: Sonic Pi is a code-based music creation and performance tool

#11
post #5
post #2

Looks 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).

Oh, the main contributor to Overtone is actually also the main contributor to Sonic Pi!

Yeah, he started out with Overtone + a special emacs configuration (emacs-live) and had a short-lived duo called Meta-eX playing music using that setup: https://meta-ex.com/

Re: Sonic Pi is a code-based music creation and performance tool

#12

I really hope that it has python api

There's a number of SuperCollider wrappers that use python for scripting, FoxDot is the most well known in live coding I think

For reference Id say the most mature ones other than sonic pi are tidalcycles (haskell) and overtone (clojure)

tidalcycles is my favourite out of the bunch

Re: Sonic Pi is a code-based music creation and performance tool

#16

What's the advantage of a "code-based" music creation respect of the classic one musicians use?

One of the advantages is teaching people how to code. In it's early days of development, Sam worked with a CS teacher to investigate ways making music with code could help children to learn some computing fundamentals.

We still use it to teach about code and computer science. Last week we released two videos, both using Sonic Pi.

https://rpf.io/home

Re: Sonic Pi is a code-based music creation and performance tool

#17
post #3

Sam 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 created a command line interface for Sonic Pi which can be found here -> https://github.com/lpil/sonic-pi-tool/

Due to some security related changes in Sonic Pi it does not work with the latest version, but hopefully Sam and I can resolve this in future.

Re: Sonic Pi is a code-based music creation and performance tool

#19

What's the advantage of a "code-based" music creation respect of the classic one musicians use?

It's suberb for experimenting with ideas quickly, and serendipitous discovery. The speed at which you can transform an existing idea into a new one can be very inspiring.

Or you can fall down a rabbit hole and end up programming forever without making real music again (what happened to me).

Post reply on HN