Algorithmic Composition With Strudel REPL
by DreamLab
$60.00 $180.00Algorithmic Composition With Strudel REPL
Overview
Take a deep dive into the world of algorithmic composition as we explore the creative possibilities of Strudel REPL—an open-source live coding environment for generating and manipulating music in real time. Built on the TidalCycles pattern language and powered by JavaScript, Strudel allows you to write, edit, and evaluate music patterns that evolve as they play.
With its concise mini-notation for rhythms and its ability to connect with MIDI and OSC, Strudel REPL is both a playful and professional tool for live performance, experimental composition, or studio production. Once downloaded, the platform runs offline as a progressive web app, making it a portable, flexible companion for your musical creativity.
This workshop is open to anyone interested in exploring new, innovative ways of interacting with sound. No prior coding or music production experience is required.
Objective
This workshop introduces participants to the fundamentals of live coding for generative and algorithmic music using Strudel REPL. With a focus on pattern-based composition, participants will learn to build, manipulate, and perform rhythmic and melodic structures while integrating Strudel into existing audio setups.
Five Things Participants Will Learn
1. What is live coding? — concepts and creative possibilities
2. Fundamentals of Strudel REPL and pattern-based composition
3. Working with mini-notation for concise rhythmic and melodic expression
4. Integrating Strudel with MIDI/OSC to use as a sequencer with external software or hardware
5. Strategies for recording, arranging, and performing algorithmic music
Registration
Session 1: Thursday, July 4, 6pm–9pm
Session 2: Thursday, July 11, 6pm–9pm
Session 3: Thursday, July 18, 6pm–9pm
What You’ll Need
A laptop or computer with Strudel REPL installed (instructions provided in advance)
Headphones (recommended)
Any additional materials will be shared before the course via email