Making Music with Code: Composition & Live Performance with Sonic Pi
Learn to create music with code! This beginner-friendly course teaches musicians how to compose and perform using programming. No coding experience needed.
Course Content
Making Music with Code: Composition & Live Performance with Sonic Pi is an all-levels Skillshare course taught by Steve Lydford. It runs 3h 59m, is taught in English, and includes a certificate of completion. 68 students have enrolled. It is a paid course, first published August 2022.
Unlock your musical potential with code! This engaging course is designed for musicians with no coding experience to discover a new way to compose and perform music. Dive into the world of algorithmic music using Sonic Pi, the powerful and accessible framework favored in the Algorave scene.
You'll learn everything from the fundamentals of programming to crafting captivating live coding performances. This comprehensive course features four hours of video content, broken down into 50 easy-to-follow lectures, packed with detailed explanations and demonstrations.
Here's what you'll master:
- Coding Musical Patterns: Learn to create unique music by coding musical patterns using synths and samples.
- Programming Fundamentals: Grasp essential concepts like program flow and Sonic Pi's data structures.
- Drum Sequencer Creation: Build a fully functional drum sequencer from the ground up.
- Melody & Harmony: Master looping melodies, crafting compelling chord progressions, and designing groovy bass lines.
- Sound Design with Code: Explore filters and ADSR envelopes to unlock powerful code-based sound design techniques.
- Audio Effects: Add depth and character to your sounds with distortion, delay, and reverb.
- MIDI & Audio Integration: Control MIDI and audio instruments directly from your code.
- Live Performance with Sonic Pi: Discover how to leverage Sonic Pi's features to elevate your live performances.
Throughout the course, we'll utilize the free Sonic Pi software. We break down each new concept step-by-step, making it easy to learn, even if you have zero prior coding knowledge. By the end, you'll be empowered to create original musical compositions and perform live using the power of code. Discover that anyone can learn to program and create amazing music!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.