Algorithmic Composition With Strudel REPL

by DreamLab

$60.00 $180.00

Algorithmic 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, 6pm9pm

Session 2: Thursday, July 11, 6pm9pm

Session 3: Thursday, July 18, 6pm9pm

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

///Packaging

Wherever possible sustainable packaging is used for each order.

///Delivery time

We aim to deliver all items within 10-15 business days maximum. Global or local delivery conditions may shorten or lengthen these times.

///Returns

See our return policy for returns within 30 days. Policy details are available at checkout.