DEV Community

Cover image for Today I learned: how to generate music with Sonic Pi!

Today I learned: how to generate music with Sonic Pi!

Fen Slattery on October 03, 2018

Sonic Pi is a live-coding music program that uses Ruby to generate synth music. Ever since I learned about Algorave earlier this year, I've been ...
Collapse
 
ben profile image
Ben Halpern

Sonic Pi is one of the coolest things. I wish I had any musical talent. 😳

Collapse
 
andrerpena profile image
André Pena

Oh my God you hooked me into sonic-pi!

Collapse
 
goku132 profile image
Michael

Sonic Pi made it so much more easier for music programming. Languages like Csound and supercollider are really good. But have a big learning curve. Sonic Pi is a very fun, great to help people understand programming basics as well.

Collapse
 
nguyenquangtin profile image
Tony Tin Nguyen

It's awesome. Thanks Fen for introduce to us.

Collapse
 
itsmeseb profile image
sebkolind

That is so cool!! Gj :)

Collapse
 
gauravchaddha1996 profile image
Gaurav Chaddha

This is so cool. Thanks for writing about this.

Collapse
 
socratesdz profile image
Sócrates Díaz

This is really cool! Thanks for sharing! :D

Collapse
 
daveyman123 profile image
David Graff

I made this site so people can collaboratively code sonic-pi online makemusiconline.net:8080

Collapse
 
hutepa profile image
Mahmoud Abdelsalam

oh my!! I love this.

Collapse
 
garrett profile image
Garrett / G66

This is awesome! The track reminds me a lot of the song that Aphex Twin remixed for Nine Inch Nails - Further Down The Spiral

Collapse
 
merongivian profile image
Jose Añasco

Hey, i made this dsl/language inspired in sonic pi and tidal cycles: negasonic.org. It works on the browser, so you don't have to install supercollider or anything to start using it

Collapse
 
andrerpena profile image
André Pena

The Sound Cloud link is broken: soundcloud.com/wombatgal/sonic-pi-...

Collapse
 
sublimemarch profile image
Fen Slattery

Hm, could you take a look again? It's working just fine for other folks.

soundcloud.com/wombatgal/sonic-pi-...

Collapse
 
isalevine profile image
Isa Levine

omg this is amazing! i was JUST wondering if i knew enough ruby to help me make music :)

Collapse
 
guneyozsan profile image
Guney Ozsan

I can't miss experimenting with this. Thanks for pointing out!