2025

CodeSound: SuperCollider Workshop

Instructor: Luis Sanz
Location: Unsorted, Josefstrasse 206, Zurich, CH


Overview

CodeSound is an introduction to sound synthesis and algorithmic composition using SuperCollider, a powerful open-source programming language for real-time audio synthesis and algorithmic music. This workshop is designed for artists, musicians, and curious minds interested in exploring sound through code—no prior programming experience is required.

Participants will learn the basics of SuperCollider’s language, synthesis engine, and pattern system. Through live coding exercises and creative experimentation, the workshop will explore how to generate, shape, and control sound structures in real-time. Sessions will also touch on approaches to improvisation, rhythmic systems, and working with randomness and repetition.

By the end of the workshop, participants will have the tools to start building their own sonic environments, instruments, and generative compositions.


Workshop Sessions

15.08.2025 | 18:00 – 22:00
22.08.2025 | 18:00 – 22:00
29.08.2025 | 18:00 – 22:00


Final Presentations & Unsorted Festival

30.08.2025 | Public sharing of workshop outcomes as part of the Unsorted Festival


Registration

Registration opens at the end of May. Sign up here


Topics Covered

- Introduction to SuperCollider language and IDE
- Synth definitions and real-time sound synthesis
- Working with patterns and Pbind
- Control structures, randomness, and scheduling
- Live coding and performance techniques
- Listening strategies and improvisation


Requirements

- A laptop (Windows/Mac/Linux) with SuperCollider installed: Download here
- Headphones
- Curiosity and openness to experiment with sound


Online Resources

A Gentle Introduction to SuperCollider by Bruno Ruviaro | PDF
A Practical Guide to Patterns by James Harkins | PDF
SynthDEFaults - Patterns Examples | PDF
Video Tutorials by Eli Fieldsteel | Watch