SuperCollider is an amazing open-source audio synthesis and composition tool.
Creative Coding
Ample samples - Introduction to SuperCollider for monome norns - On-demand
Watch a preview
Lesson 1 - Introduction and motivation
Course overview
Learning outcomes
Understand SuperCollider UGens for sample playback and effects
Write SuperCollider code that can apply effects to sounds
Play SuperCollider samples in a monome norns script
Who is this course for?
- • In this workshop we will focus on sampling and learn how to use SuperCollider to make a fully featured sample player + looper which can be used for triggering drum kits, sequencing partitions, or a chaotic breakbeat style system. We will also learn the basics of applying effects, and finally how to integrate the resulting SuperCollider code into a new script for monome norns.
Requirements
- • A computer and internet connection
- • A norns device
Course content
Course Overview
2 lessons
+
Course Overview
2 lessons
- What you will learn in this course
- Requirements
Ample samples - Introduction to SuperCollider for monome norns - On-demand
15 videos, 2 resources
+
Ample samples - Introduction to SuperCollider for monome norns - On-demand
15 videos, 2 resources
- Workshop file to download
- Session slides
Lesson 1 - Introduction and motivation
Checking access...Lesson 2 - SuperCollider - Programming basics
Checking access...Lesson 3 - tones + modulation
Checking access...Lesson 4 - loading samples into buffers
Checking access...Lesson 5 - playing a sample
Checking access...Lesson 6 - defining a synth
Checking access...Lesson 7 - adding effects to sample player
Checking access...Lesson 8 - using Select to toggle
Checking access...Lesson 9 - question about synth assignment
Checking access...Lesson 10 - granulation of samples
Checking access...Lesson 11 - norns - creating an engine
Checking access...Lesson 12 - adding engine to a norns script
Checking access...Lesson 13 - SuperCollider + norns - interoperability
Checking access...Lesson 14 - SuperCollider + norns - sharing data
Checking access...Lesson 15 - SuperCollider (bonus) sequencer + looping + learning
Checking access...
Instructors

Zack Scholl
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.
