Learn programming through music, two birds with one stone

Get course
Enrolled: 31 students
Lectures: 34
Level: Beginner

Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory[1] in collaboration with Raspberry Pi Foundation.

1
Welcome
2
Using the Help Section
4 minutes
3
Introduction
Introduction
4
Adding Effects
3 minutes
5
Downloading and installing Sonic Pi
6
Effect Parameters
6 minutes
7
The Interface
8
Effect Parameters in Detail
5 minutes
9
The Play Command
7 minutes
10
Introduction to Envelopes
3 minutes
11
The Play Commands - Complementary
12
Setting Envelopes
7 minutes
13
Using Letter Names
5 minutes
14
The Decay Phase
6 minutes
15
Using Letter Names - Complementary
16
Creating Envelopes
8 minutes
17
Exploring Synthesizers
5 minutes
18
Introduction to Rings
6 minutes
19
Samples
3 minutes
20
Tick Command
3 minutes
21
Loops
4 minutes
22
Choose Command
2 minutes
23
Iterations, looping for a set number of times
3 minutes
24
Generate Scales
5 minutes
25
Synth Parameters
5 minutes
26
Generate Chords
3 minutes
27
Random Numbers
8 minutes
28
Recap
8 minutes
29
Analysing Haunted Bells
7 minutes
30
Liveloops
7 minutes
31
The Help Section
4 minutes
32
Syncing Loops
8 minutes
33
Exploring Tilberg
12 minutes
34
Sonic Pi Live Performance
12 minutes
This course is for absolute beginners, however basic knowledge of computers and familiarity with your operation system of choice is recommended.
While there is supporting material in different other languages that accompany the videos, we strongly recommend that you take this course in English. English is the language of computers and information technology, virtually every programming language is based on the english language. The syntax is... Learning how to use blender in English is learning it in the language that it was originally created it. In order to prepare yourself for the professional landscape if out times, it is good to have a good understanding of the core terms, the culture and the philosophy of the field that you will be navigating in. Having a good understanding of English, especially when it comes to the jargon and terms used in the field leads to better job opportunities; better salaries. English is also the main language of the blender community in general, this community is an invaluable resource always willing to help. This course is your opportunity to practice english in the language that you will be using when working with other people around the world. It is a good way to get out if your comfort zone and integrate the global market.

Be the first to add a review.

Please, login to leave a review
Learn programming through music, two birds with one stone
Price:
Membership