- Wanted to look at a fun tool that can be used in education. I stopped playing music a long time ago, and want to find ways to start playing around with it again. Know there are lots of musicians here.
-
Developed in 2012 by Sam Aaron at U. of Cambridge
-
A free live coding synth based on Ruby for everyone originally designed to support computing and music lessons within schools.
-
An open source programming environment originally designed to explore and teach programming concepts within schools through the process of creating new sounds.
-
Three core domains:
- Art: express yourself and ask new questions of music and notation
- Technology: explore questions related to liveness, time and concurrency in programming languages
- Education: demonstrate that open play rather than rigid structures increases motivation and engagement in the classroom
-
In addition to being an engaging education resource it has evolved into an extremely powerful and performance-ready live coding instrument suitable for professional artists and DJs. Watch a live coding video.
- Show some simple live coding changes with a small example
- Play Get Lucky or Mario after talking through how some things work, and make small changes
- Have everyone download Sonic Pi and get up and running
- Show how to work through tutorials, via Sonic Pi or online videos
- Have folks work through some tutorials at their pace, and support each other
- Opportunity to share creations with each other and show off cool stuff they figured out.
- Try new, fun things with code.
- Info & Latest Releases: http://sonic-pi.net
- Source: https://github.com/samaaron/sonic-pi
- More video tutorials: http://www.daveconservatoire.org/lesson/introduction-to-sonic-pi
- Computing Education Resources for Schools: http://www.raspberrypi.org/learning/sonic-pi-lessons/
- Music Education Toolkit for Schools: http://sonicpiliveandcoding.com