Make Music with Code: Complete Guide to Coding with Sonic Pi

Learn how to use code to write and perform music on this fun course. No prior programming experience needed!

4.80 (47 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Make Music with Code: Complete Guide to Coding with Sonic Pi
188
students
4 hours
content
Aug 2022
last update
$64.99
regular price

What you will learn

Gain a deep understanding of the fundamentals of coding and program flow.

Learn how to generate, create, record and perform music with Sonic Pi.

Use synths, samples, filters and envelopes in code to enhance your sound design repertoire.

Use Sonic Pi's randomisation function to create generative music.

Take the knowledge gained in this course and be able to create entire musical compositions using code as your instrument.

Why take this course?

Aimed at musicians with little or no coding experience, this fun course will teach you how to compose and perform music using code as your instrument. Based on the free Sonic Pi framework, popular in the Algorave scene, you'll cover everything from the very basics of programming to using Sonic Pi for live performance, including writing a drum sequencer. Later in the course, you'll even learn how to integrate your code with MIDI & audio instruments.


With four hours of video split across fifty lectures, you will find detailed descriptions and demonstrations of:


  • How to create music by coding musical patterns with synths and samples.

  • Fundamental programming concepts, including program flow and Sonic Pi's built-in data structures.

  • Creating a drum sequencer, looping melodies, chord progressions and bass lines from scratch.

  • How to use filters and ADSR envelopes for code-based sound design.

  • How to add effects such as distortion, delay and reverb to make your sounds more interesting.

  • How to control MIDI and audio from your code.

  • How to use the features of Sonic Pi to enhance your live performances.


We'll be using the free Sonic Pi throughout the course, and by the end, you'll be able to apply what you've learned to create unique musical compositions and perform live using code. As you’ll see, anyone can learn to program. We take each new concept step-by-step, and it’s easier than you think, even if you have absolutely no prior coding experience!

Screenshots

Make Music with Code: Complete Guide to Coding with Sonic Pi - Screenshot_01Make Music with Code: Complete Guide to Coding with Sonic Pi - Screenshot_02Make Music with Code: Complete Guide to Coding with Sonic Pi - Screenshot_03Make Music with Code: Complete Guide to Coding with Sonic Pi - Screenshot_04

Reviews

Panagiotis
December 18, 2022
Very good and detailed Introduction. I started from zero and now I undestand most of Sonic Pi code, in a time span of 4 hours that the course lasts. Excellent beginners guide and the instructor has very good tonality and pronunciation, I can clearly understand every word from him. He also has very good shape and image, which made me to trust him from the first moment and buy the course at the first place. Thank you for indulging me to the world of Sonic Pi and Music production
Michael
December 10, 2022
I think this course was good but it could have been better organized. I personally think it should have been more similar to how teachers teach a typical instrument. Show sheet music then show how to put that into code. Use that as the method for implementing the play and sample behaviors. Then show how you would be more creative with it. You may also want to have a few full songs, in different genres. Also, a quick question, does sonic pi have all the instruments? I tried looking for violins but I could not figure it out. Another quick question, is there a website that has completed programs? can I play Bach or Brahms?
Blake
December 4, 2022
Overall really good course going over a little of the basics. The only thing I was hoping for, that I didn't seem to see was going over creating methods and playing those in tandem. Example: If I wanted to create a background music function and play that for a while and then after some time have a 2nd melody of some sort start playing for a while, while continuing to play the first method/background music. In sonic's examples, there is the sonic dreams one that seemingly plays methods and cues or plays other methods while previous methods are part way through. Something like that, at least the basics of it, was the only thing missing that I was hoping for.
Glauco
October 9, 2022
Think this course is the fast way to achieve results in Sonic Pi. Doesn't replace the manual; complements it perfectly. Although, there's some subjects that i'd like to see in more depth; working with samples, for example. So,i'll be waiting for SONIC PI VOL II.
Pavel
September 14, 2022
I am both programmer and musician and just lately found out about Sonic Pi and it is amazing how I can now combine my two interests by that. This course is definately best fit for musicians with no programming knowledge. People who already code can find it bit too slow, but I don't mind that. It was stated in course description so all good. Steve is great instructor. I would not mind similar follow up course focused on music composition and live performances using Sonic Pi (meaning talk more about music and less about coding this time). I highly reccomend this course.

Charts

Price

Make Music with Code: Complete Guide to Coding with Sonic Pi - Price chart

Rating

Make Music with Code: Complete Guide to Coding with Sonic Pi - Ratings chart

Enrollment distribution

Make Music with Code: Complete Guide to Coding with Sonic Pi - Distribution chart
4753336
udemy ID
6/26/2022
course created date
8/22/2022
course indexed date
Bot
course submited by