Tone to drone - Introduction to SuperCollider for monome norns - On-demand hero

Course template / hosted architecture draft

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

SuperCollider is an amazing open-source audio synthesis and composition tool.

Level

Level 1

Duration

Format

Course overview

SuperCollider is an amazing open-source audio synthesis and composition tool.

Who is this course for?

  • In this workshop we will gain understanding of SuperCollider while making a musical drone - a minimal sustained sound with dynamic harmonic variations, in the vein of Sunn O))) or La Monte Young. We will also learn how to add drones to the monome norns in your own drone script.

Requirements

  • A computer and internet connection
  • A norns device

Course content

Session 1

Session materials

SuperCollider documents (part 1, 2, 3, and a bonus), code and music examples to download · Session slides

+

Session 2

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 1 - Introduction to the workshop · Lesson 2 - SuperCollider - variables and functions · Lesson 3 - SuperCollider - simple sine wave

+

Session materials

Session materials

SuperCollider documents (part 1, 2, 3, and a bonus), code and music examples to download

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 1 - Introduction to the workshop

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 2 - SuperCollider - variables and functions

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 3 - SuperCollider - simple sine wave

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 4 - SuperCollider - UGens and their arguments

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 5 - SuperCollider - multichannel expansion

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 6 - SuperCollider - SynthDef and polyphony

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 7 - SuperCollider - additive synthesis

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 8 - SuperCollider - control rate vs audio rate

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 9 - SuperCollider - generating modulation sources

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 10 - SuperCollider - making a drone with modulation

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 11 - SuperCollider - using ! for expansion

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 12 - SuperCollider - putting an LFO in an LFO

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 13 - SuperCollider - using a bank of modulation

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 14 - SuperCollider - filters + envelope + panning + fx

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 2 - SuperCollider - variables and functions

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 15 - norns - use maiden to install ambulation

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 16 - norns - making norns engine from SuperCollider drone

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 17 - norns - compiling the norns engine

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 18 - norns - naming the engine

Open resource

Tone to drone - Introduction to SuperCollider for monome norns - On-demand

Lesson 19 - norns - adding engine to norns script

Open resource

Instructors

Zack Scholl

Zack Scholl

Instructor

Zack Scholl is a Seattle, Washington based tinkerer who releases music and norns scripts as “infinite digits”. He has been programming for 12 years as part of his job developing instrumentation and conducting experiments to understand biophysical properties of human proteins.

Frequently asked questions