Become a Live Coding DJ
Learn how to start coding your own performances and compositions with the powerful and free live coding software Sonic Pi.
With the expert guidance of Sonic Pi creator Sam Aaron you will
Learning to code has never been so simple and fun.
Easily learn how to use code to:
- trigger powerful synthesisers
- manipulate pre-recorded samples
- add expressive studio effects
- perform
- compose your own music
All from the free and friendly coding environment Sonic Pi which is both simple enough to teach in schools and powerful enough for professional Live Coders to rock huge stages.
Perform
Explore the core concepts of live coding and learn how to create your own performances with just two lines of code.
Express Yourself with Code
Live Coding is an expressive new way of creating and performing music using code.
Start your journey to becoming a creative coder today.
Compose
Learn the basic coding structures and algorithms that will enable you to start composing new pieces of music in your own personal style.
Course Curriculum
- Introduction (3:26)
- Installing - Windows
- Installing - macOS
- 1A. Introducing the Help System (6:54)
- 1B. Exploring the Interface (10:40)
- 2. Your First Sounds (4:12)
- 3. Changing the length of a sound (12:23)
- 4. Moving from simple beeps to powerful synthesisers (9:00)
- 5. Performance Opportunity - Drone Music (10:31)
- 6. Time - Melodies and Sequences (15:18)
- 7. Repeating Sections with Iteration (13:39)
- 8. Working with pre-recorded samples (16:28)
- 9. Adding Studio FX (15:21)
- 10. Your First Sonic Pi Composition (40:11)
Take this Course and
Support Sonic Pi
Sonic Pi is open source and free for everyone to express themselves with code.
The course creator, Sam Aaron, originally created Sonic Pi to teach computer science and is used in schools worldwide. Keeping the software free is critical to his mission of lowering the many barriers of entry for creative experiences with code.
All funds from this course go directly towards the continued development and maintenance of Sonic Pi keeping it free for everyone.
Thank-you for supporting Sonic Pi!