Live data from Hacker News

Sonic Pi – The Live Coding Music Synth for Everyone

sonic-pi.net

21–30 of 65 posts

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#21

Everything live coding related is worth taking a look: https://github.com/toplap/awesome-livecoding Live coding is how I learned to program and I am so glad that this type of computer music performance exists. I am currently doing my PhD on the topic! Programming as a performative act, with its own culture and music sub-genres. For those interested in helping / taking a look, I am currently trying to hack my own live…

What are your thoughts / experience with Extempore? https://extemporelang.github.io/

I am using some of the concepts that were described by Andrew Sorensen such as temporal recursion in my own project. Such a cool concept. Extempore is very interesting, especially all the low-level bits that are a bit hard to grasp without a solid background in engineering.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#22
post #14

Earlier quoted context omitted.

Can you give a better definition than nice music? I think one reason why tools like this lead to creation of dance music is that the structures are readily created using them, and in addition they tend to make synth and sample sounds which are often heard in dance... It's pretty quick to code a 4 on the floor dance beat, but programming Gene Krupa will be much more challenging!

"nice music" I mean music that is not repeating with a period of less that 8 seconds. I don't care for a 3-loop made using code. I know it can be done, and I know it's easy to do compared to other ways. I wanna see if it's possible to use code as an real instrument. Yes, a keyboard and a looper can be used for club music. Same for sonicpi. But a keyboard can be used to play/compose classical, or even "The Office" int…

Sonic pi totally can be used for that - I've made some classical compositions with it, however not live. I've really needed pre-built abstractions to get to the point where I can improvise akin to when I play a guitar or saxaphone.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#23
post #17

This project is like magic, though really hard to install on it's own. Hence the approach that is advised is to run it on a Rasberry Pi (something like a physical docker container). This project duct-tapes so many cool technologies together that the whole setup become quite brittle: you need the exact versions of all dependencies + patches + wiring/configs and only then it works. It's very complete: the "language" (R…

they break the install in official repos too.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#24
post #17

This project is like magic, though really hard to install on it's own. Hence the approach that is advised is to run it on a Rasberry Pi (something like a physical docker container). This project duct-tapes so many cool technologies together that the whole setup become quite brittle: you need the exact versions of all dependencies + patches + wiring/configs and only then it works. It's very complete: the "language" (R…

I agree that the install is hard on linux but there are prebuilt packages for Windows and MacOS. There's no requirement to use a Raspberry Pi.

A long time ago (2017) I did successfully get Sonic Pi running in Docker but it wasn't straightforward https://github.com/xavriley/sonic-pi-docker If anyone wants to pick this back up I'd be happy to help

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#25
post #13

Sonic Pi is a wonderful project! Sam the creator is consistently friendly and helpful, if you get the chance to chat with him or to book him for a conference or a party you should on that opportunity.

Seconded. Watching a live performance by Sam really is something else.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#27
I don't know the alternatives but I'm a big fan of https://tidalcycles.org/. People really do crazy things, check out the videos on the front page.

I love when 2 DJs live-code together (on the same document! Editing each other's loops) or when a VJ live-codes some visuals in reaction to the DJ live-coding the music.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#28
post #2

I recently was trying this again, also searching online for people using it, and I could only find club music made with it, which made me just give up on trying further. I wish there were some YouTube channel what made nice music with sonicpi or similar.

You might like (Extrmpore author) Andrew Sorensen’s piano live coding:

https://youtu.be/bq-260NUw5o

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#29

Have been trying to get into live coding, mostly with Supercollider but Sonic-Pi looks nice as well (certainly less verbose). On the composition side of things it seems to be fantastic, I've used a lot of Renoise and this way of doing things just feels like a more direct way of what I was trying to do there, really nice. The big drawback for me so far has been sound design. Actually building your own synths can be di…

Didn’t Renoise have some sort of Lua interface? In theory it should allow doing what this is doing, and more.

Re: Sonic Pi – The Live Coding Music Synth for Everyone

#30
post #17

This project is like magic, though really hard to install on it's own. Hence the approach that is advised is to run it on a Rasberry Pi (something like a physical docker container). This project duct-tapes so many cool technologies together that the whole setup become quite brittle: you need the exact versions of all dependencies + patches + wiring/configs and only then it works. It's very complete: the "language" (R…

I agree that the install is hard on linux but there are prebuilt packages for Windows and MacOS. There's no requirement to use a Raspberry Pi. A long time ago (2017) I did successfully get Sonic Pi running in Docker but it wasn't straightforward https://github.com/xavriley/sonic-pi-docker If anyone wants to pick this back up I'd be happy to help

> There's no requirement to use a Raspberry Pi.

I know! But trying install it on Linux I did understand that the RPi route effectively "containerizes" the app :) That's what I meant to say by my comment.

> I did successfully get Sonic Pi running in Docker but it wasn't straightforward

You succeeded! Nice work.

Post reply on HN