Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Make Music With Code: Complete Guide To Coding With Sonic Pi

    Posted By: ELK1nG
    Make Music With Code: Complete Guide To Coding With Sonic Pi

    Make Music With Code: Complete Guide To Coding With Sonic Pi
    Published 8/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.59 GB | Duration: 3h 57m

    Create music using code, with results right from the start. No prior coding experience needed!

    What you'll 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 Sonic Pi's randomisation function to create generative music.
    Use synths, samples, filters and envelopes in code to enhance your sound design repertoire.
    Take the knowledge gained in this course and be able to create entire musical compositions using code as your instrument.
    Requirements
    No programming experience required. Access to a PC, Mac or Raspberry Pi will allow you to follow along.
    All software used in the course is available as a free download.
    Description
    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.· 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!

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: Getting Started with Sonic Pi

    Lecture 2 Getting Sonic Pi

    Lecture 3 Getting to know the Sonic Pi user interface

    Lecture 4 Lets make some noise!

    Lecture 5 Using MIDI note names

    Lecture 6 Code comments

    Lecture 7 Using the log

    Lecture 8 Play options

    Lecture 9 Setting the tempo

    Section 3: Synths, Samples, Filters and Envelopes

    Lecture 10 Synths

    Lecture 11 Applying synth filters

    Lecture 12 ADSR Envelopes

    Lecture 13 Playing samples

    Section 4: Program Flow

    Lecture 14 Program flow

    Lecture 15 Loops

    Lecture 16 Nested loops

    Lecture 17 To infinity, but not beyond!

    Lecture 18 Enhancing your beat

    Lecture 19 Randomisation

    Lecture 20 Generating melodies with randomisation

    Lecture 21 Other random functions

    Lecture 22 Selection

    Lecture 23 if … else

    Lecture 24 Combining comparisons

    Lecture 25 The one_in randomisation function

    Lecture 26 The simple if

    Lecture 27 Variables

    Lecture 28 Loop counters

    Section 5: Data Structures

    Lecture 29 Lists

    Lecture 30 Indexes

    Lecture 31 Making a drum sequencer

    Lecture 32 Playing patterns

    Lecture 33 Chords

    Lecture 34 Scales

    Lecture 35 Rings

    Lecture 36 Ring functions

    Lecture 37 Custom functions

    Lecture 38 Function parameters

    Section 6: FX

    Lecture 39 Effects in Sonic Pi

    Lecture 40 FX options

    Lecture 41 Chaining effects

    Lecture 42 Taking control

    Lecture 43 Controlling note slide

    Lecture 44 Controlling effects

    Section 7: Live Performance

    Lecture 45 Live loops

    Lecture 46 Live performance with live loops

    Lecture 47 MIDI in

    Lecture 48 MIDI out

    Lecture 49 Live audio

    Section 8: Wrapping Up

    Lecture 50 Wrapping up

    Musicians wishing to gain some knowledge of programming, to use code as an instrument for composition, recording and live performance.