Introduction to live coding with Super Collider – LIVE Session / 5th October

Date & Time: Tuesday 5th October 2021 – 6pm UK / 7pm Berlin / 10am LA / 1pm NYC

2-hour workshop

Level: Beginner

SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. Live coding is the practice of creating and/or manipulating algorithms in real time to change an ongoing artistic process, like music or visuals. In this workshop you’ll discover the universe of live coding music and the powerful software that started this practice, while discovering the world wide community that makes all this possible.

Session Learning Outcomes

By the end of this session, a successful student will be able to:

  • Understand in a general manner how   SuperCollider works and its  possibilities for creative coding in music

  • Create their own sounds and learn the basics of Digital Sound Processing

  • Add effects to manipulate and process sounds

  • Make their first live coding performances with SuperCollider

  • Identify various technologies and practitioners of live coding

Session Study Topics

  • Brief introduction to SuperCollider’s syntax and structure

  • Brief introduction to algorithmic music.

  • How to create your first sounds

  • Variables and functions

  • Automations

  • How to add effects to sound

  • Techniques to live code in SC:

    • TheJIT Library

    • Pdefs

    • Ndefs

  • How to keep on learning on your own and how to ask for help in your learning process

  • How to reach and be part of the SuperCollider and Live Coding communitie

Requirements

  • A computer and internet connection

  • A webcam and mic

  • SuperCollider Installed: SuperCollider

  • A Zoom account

About the workshop leader 

Alexandra’s work focuses on the algorithmic behaviour of music and the exploration of musicality within code. She is a core member of the international live coding and algorave community and performs worldwide using the live coding platforms SuperCollider and TidalCycles. In 2017, she was the Chair of the International Live Coding Conference in Morelia, Mexico.

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

Level: Beginner (many fundamentals of SuperCollider will be covered)

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

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.

Summary

  • Learn how to use SuperCollider,

  • Learn about sample playback in SuperCollider

  • Become familiar with sample playback and effect elements of SuperCollider

  • Integrate a playback engine into monome norns

By the end of this workshop, you will be able to:

  • 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

Session Study Topics

  • Understanding UGens for sample playback

  • Develop SuperCollider code for effective sample playback

  • Use UGens to apply effects to samples

  • Norns integration with midi and samples

We have a number of sponsorship places,if the registration fee is a barrier to you joining the workshop please contact laura@stagingmhs.local.

 

Requirements

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.

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

Level: Beginner (many fundamentals of SuperCollider will be covered)

SuperCollider is an amazing open-source audio synthesis and composition tool. 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.

Summary: 

  • Learn how to use SuperCollider, starting from the basics

  • Learn about sound synthesis with SuperCollider

  • Become familiar with sound synthesis elements of SuperCollider

  • Integrate a SuperCollider script into a monome norns script

By the end of the workshop, you will be able to:

  • Understand the fundamentals of SuperCollider code

  • Understand SuperCollider UGens for audio synthesis and mixing

  • Design your own drone which you can run from SuperCollider

  • Add SuperCollider code into a norns script

Session Study Topics

  • Basics of coding in SuperCollider

  • Workings of audio synthesis UGens and how they can be combined

  • Adding UGens for sound modulation

  • Communication between norns scripts and SuperCollider

 

We have a number of sponsorship places,if the registration fee is a barrier to you joining the workshop please contact laura@stagingmhs.local.

 

Requirements

  • A computer and internet connection
  • A webcam and mic
  • A Zoom account
  • A norns device

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.

Live Coding Sound with TidalCycles – On demand

Level: Beginner

Live coding is the act of manipulating algorithms in real time to change an ongoing artistic process, like music or visuals. In this workshop, we will begin with an introduction to live coding, highlighting various technologies and artists, before learning how to live code sound using TidalCycles. This workshop aims to provide an introduction to live coding to encourage others to incorporate live coding technologies and techniques into their practice.

Session Learning Outcomes

By the end of this session, a successful student will be able to:

  • Create a variety of patterns

  • Use functions to vary sequences

  • Add effects to manipulate and process sounds

  • Identify various technologies and practitioners of live coding

Session Study Topics

  • An introduction to various live coding technologies and artists:

    • Sonic Pi

    • TidalCycles

    • FoxDot

    • Hydra

  • How to create various patterns and sequences

  • Functions for varying sequences

  • How to add effects to sound

Requirements

  • A computer and internet connection

  • A web cam and mic

  • A Zoom account

TidalCycles
Software to download:

Note: To run TidalCycles on your machine, you will need to install software in addition to the applications/packages listed above. Follow these instructions to see how to do this on your machine.

To use an online version of TidalCycles (*no installation required):

Visit the Estuary Live Coding Server. Select ‘MiniTidal’ as your language of choice.

About the workshop leader 

Melody Loveless is an artist, creative technologist, and educator based in Brooklyn, NYC. Her work ranges from live coding performance, generative sound installations, multisensory performance, and more. She currently teaches at Hunter College and Harvestworks and is part of Cycling 74’s Max Certified Trainer Program.