Sonic Pi – A Music Live Coding Environment for Schools
1–10 of 30 posts
Re: Sonic Pi – A Music Live Coding Environment for Schools
#2nested with_synth and with_fx calls seem less intuitive than an object oriented approach, which mirror traditional circuits. (synth.connect(fx1) fx1.connect(output)). what was the reasoning behind this? i only ask because i could see it making a difference in terms of education. and, what makes this more suitable for schools than ChucK, Supercollider, etc.?
that aside, i really wish someone would make a language agnostic livecoding VST so we can start incorporating stuff like Sonic Pi into our real workflows. i sense an integration like that would also gain some attention from people who previously ignored livecoding. i'm sure a lot of students screw around with Fruity Loops or Ableton and would find livecoding much more accessible if it tapped into the tooling they already understood.
Re: Sonic Pi – A Music Live Coding Environment for Schools
#3https://www.youtube.com/watch?v=3_zW63dcZB0
The whole talk is stimulating, but the parts relevant to Sonic Pi are its Overtone (http://overtone.github.io/) lineage at about 9:05, a demo at about 17:36, and the experience using it in schools (http://www.raspberrypi.org/sonic-pi-live-summer-school/) at about 26:48.
What I got out of it was that it's a language which is meant to be both fully featured and easy for kids to pick up, to get interested in music, programming, or both. Maybe not so much programming as just "computational thinking". It has less incidental complexity than EDSLs (like Overtone) or traditional tools which expose more of the synthesis pipeline. Compared to most video game/graphics frameworks, which are also used in education, you can get to more polished content faster.
Re: Sonic Pi – A Music Live Coding Environment for Schools
#4Re: Sonic Pi – A Music Live Coding Environment for Schools
#5Python + music
Re: Sonic Pi – A Music Live Coding Environment for Schools
#6Bret Victor's criticism of KhanAcademy is just as relevant here http://worrydream.com/LearnableProgramming/
Re: Sonic Pi – A Music Live Coding Environment for Schools
#7Re: Sonic Pi – A Music Live Coding Environment for Schools
#8Re: Sonic Pi – A Music Live Coding Environment for Schools
#9Re: Sonic Pi – A Music Live Coding Environment for Schools
#10Would it be possible to run this under Windows? :o
I'll experiment with the .tgz file for that.