Skip to content
Hello! My name is Azan (a·zaan). I'm a self-taught musician and a software engineer. This page is a reference you can return to throughout the workshop. Use it to explore different approaches to playing sounds and building patterns in Strudel. This workshop aims to be a crash-course in playing music with strudel.cc regardless of your experience with music theory or programming.
Grab some water, plug in a charger (if you need it), wear your earphones/headphones, open two tabs with
blog.azan-n.com/strudel
and
strudel.cc

Your first beat!
Tell me about yourselves! What brings you here?

The following are some examples of beats I have authored, along with others I have repurposed from the Strudel documentation.

Why Strudel?

Ctrl + Enter to play, Ctrl + . to stop

bd = bass drum, sd = snare drum, rim = rimshot, hh = hihat, oh = open hihat, lt = low tom, mt = middle tom, ht = high tom, rd = ride cymbal, cr = crash cymbal, cp = clap

Explore the beats shown below, modify them in your editor, listen to them.
05:00
Ready

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Patterns

You don't really need to know all the music theory to make something that sounds good. Sometimes you just need cheatsheets.

Slow down using /, Alternate using <>, Elongate using @, Replicate using !, Parallel using ,, Speed up using *, Sub-sequence using [], Rest using ~.

Add a melody or chords, modify the patterns, listen to them.
05:00
Ready

17
18
19
20
21
22
23
24
25
26

Patches I have written

27
28
29
30
31
32

Build your own patch!

Remix and change existing patches on this page or build sounds by yourself.
20:00
Ready

Share what you made at https://cryptpad.fr/form/#/2/form/view/8qmJbMnElcUByjbgWqNbPMziJ3POsHDrbZX2hWy0eFU/

Patches I have found

From personal websites, strudel’s Codeberg issues, and friends. I like these because each patch shows a different way of thinking about and playing with Strudel. The strudel.cc Showcase is also great to look at.

33
34
35
36

Community and playing together!

I've enjoyed playing with other people using flok.cc, and sometimes taking turns to write a line on the same computer feels much better.

Communities like Algorave India, livecode.blr are active in Bangalore. TOPLAP is quite an old organization operating around livecoding and they have an active discord server. The TidalCycles community also has a very active forum and discord server. You can stay connected with all other participants on our WhatsApp group.

Go out there and play!