Ample samples - Introduction to SuperCollider for monome norns - On-demand hero

Creative Coding

Ample samples - Introduction to SuperCollider for monome norns - On-demand

Level

Beginner

Duration

1h 35m of video content

Format

Self-paced video

Added

03/11/2021

Watch a preview

Lesson 1 - Introduction and motivation

Course overview

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

Learning outcomes

Learn how to use SuperCollider starting from the basics

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

+
  • What you will learn in this course
  • Requirements

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

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