Turning Text into Music with Sonic Pi
summary
An interview explains how Sonic Pi turns typed commands into live music using a Ruby-based DSL and runs on cheap hardware like Raspberry Pi classrooms. Children as young as six and regularly ten-year-olds write and perform code, often pair-programming, while the project emphasizes two hours nightly practice to build fluency. Specific tweaks include Emacs-style shortcuts for fast interaction and features such as an undo randomization idea developed from on-stage practice to support time-constrained live performance.
AI-written summary · about
chapters (8)
- 0:00Sonic Pi at OSCON
- 0:42What is Sonic Pi
- 2:06Sonic Pi for all ages
- 3:09Programming like an instrument
- 5:17Professional practice matters
- 7:04Craft through music practice
- 9:52Practice under time constraints
- 11:59Sharing creative work
related talks
30mLive Coding Music with Sonic Pi
51mSonic Pi: Teaching Kids with Music Programming
50mProgramming as Performance
32mLive Coding Music Performance with Sonic Pi
01h 11mSonic Pi - Live Coding as a tool for next-gen education.
59mSonic Pi
50mTech Truth: Teaching Kids to Code with Sonic Pi
33mRocking Out In Ruby - A Playful Introduction to Sonic PI
