Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone
summary
Sonic Pi is a live‑coding environment that runs on Windows, macOS and Raspberry Pi, exposes synths, samples and effects, and ships with a 60,000-word tutorial. Code spawns concurrent performers via live_loop threads, synchronises with a deterministic internal event/timestamp system, and supports MIDI/OSC and onset detection to treat a sample as an array of hits for chopping. Effects wrap code blocks with with_fx (reverb, distortion, echo) that route and tear down audio correctly. It’s classroom‑ready and proven in performances and club sets.
AI-written summary · about
chapters (8)
- 0:00Start
- 7:12Named Parameters
- 17:06What Is the Motivation We Use To Learn to Code
- 18:43Samples
- 22:14How Do I Play the Drums at the Same Time as the Bass
- 33:15Guitar Fx
- 34:00External Samples
- 35:21Filters
related talks
30mLive Coding Music with Sonic Pi
39mSonic Pi Livecoding
15mProgramming as Performance: Live Coding with Sonic Pi
37mSonic PI: live music, live coding
01h 00mSonic Pi
01h 11mSonic Pi - Live Coding as a tool for next-gen education.
32mLive Coding Music Performance with Sonic Pi
51mSonic Pi: Teaching Kids with Music Programming
