Welcome to the fascinating intersection of music and technology at Haruki Robotics Lab! If you're passionate about music and intrigued by programming, our 5-hour "Music Programming with Sonic Pi" course is your perfect symphony. This beginner-friendly course is designed to harmoniously blend your love for music with the power of code. Step into this innovative experience that not only educates but also inspires, transforming you from a music enthusiast into a music programmer. This course is your serenade into the enchanting world of music programming.
![](https://static.wixstatic.com/media/d8f9d3_021ea0cd0a4848d59cce5ecf6dfe04e5~mv2.png/v1/fill/w_770,h_410,al_c,q_85,enc_avif,quality_auto/d8f9d3_021ea0cd0a4848d59cce5ecf6dfe04e5~mv2.png)
Lesson 1: Introduction to Sonic Pi
Discover the world of Sonic Pi, a live coding music synth that lets you create sounds with code. Learn about its origin, the concept of live coding, and write your first piece of music code.
Lesson 2: Exploring Sonic Pi’s Interface and Basic Commands
Understand the Sonic Pi interface and the basic commands. Learn how to play simple notes, chords, and melodies. Experiment with different synth sounds and effects.
Lesson 3: Time and Control Flow in Sonic Pi
Unravel how Sonic Pi handles time and control flow. Learn how to use sleep and loop commands to control the timing of your music and create repeating patterns.
Lesson 4: Scales, Chords, and Randomisation
Dive into music theory with Sonic Pi. Learn how to use built-in functions for scales and chords, and use randomisation to make your music more interesting and dynamic.
Lesson 5: Live Coding and Performance
Experience the thrill of live coding. Learn how to modify your code on the fly to create a live performance, and prepare a short piece to perform.
Upon completion of this course, you'll have the knowledge and skills to create your own compositions and live music performances with Sonic Pi. You'll have a solid understanding of how to manipulate digital sounds using code, opening up a whole new world of creative possibilities. This course is more than just learning – it's about inspiring creativity and innovation at the intersection of music and coding. Let the rhythm of code guide you to your next musical masterpiece!
Comentários