Loading Events

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

Use SuperCollider to develop a sample playback engine and integrate it into a new script for monome norns.

Course Instructor: Zack Scholl

Course level

...

Unlock full course & much more:

Getting Started

Going Deeper

Compare membership plans

Or just buy this single course:

£ 9.9

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

What you'll learn

  • 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

Requirements

  • A computer and internet connection
  • A norns device

Course content

  • ---- Workshop file to download
  • ---- Session slides
  • ---- Lesson 1 - Introduction and motivation
  • ---- Lesson 2 - SuperCollider - Programming basics
  • ---- Lesson 3 - tones + modulation
  • ---- Lesson 4 - loading samples into buffers
  • ---- Lesson 5 - playing a sample
  • ---- Lesson 6 - defining a synth
  • ---- Lesson 7 - adding effects to sample player
  • ---- Lesson 8 - using Select to toggle
  • ---- Lesson 9 - question about synth assignment
  • ---- Lesson 10 - granulation of samples
  • ---- Lesson 11 - norns - creating an engine
  • ---- Lesson 12 - adding engine to a norns script
  • ---- Lesson 13 - SuperCollider + norns - interoperability
  • ---- Lesson 15 - SuperCollider (bonus) sequencer + looping + learning
  • ---- Lesson 14 - SuperCollider + norns - sharing data

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.

About the workshop leader

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.

What courses are you interested in?