Exercise 2: Advanced Rhythm & Sound
Building on Exercise 1, this pattern introduces new sounds and subsequences. You’ll learn both rhythm and sound mapping together.
Prerequisites
This tutorial assumes you have completed:
- Exercise 1 - Basic rhythm capture and sound mapping
- First Sounds ↗ - Basic Strudel syntax and sound playback
- First Notes ↗ - Understanding patterns, cycles, and tempo
Beatbox Sounds Used in This Exercise
This exercise uses these beatbox sounds. If you haven’t seen them yet, check the landing page sounds section to hear each sound:
- B (bass/kick) →
bd- Deep foundation beat - Ts (open hi-hat) →
oh- Longer, sustained percussion - ^K (inward snare) →
sd- Different snare texture (inward breath)
Step 1: Listen & Analyze
Watch the beatbox clip below. Listen carefully for:
- What new sounds do you hear compared to Exercise 1?
- Are there any double hits or subsequences?
- How fast is this pattern compared to the first?
Beatbox Pattern 2
Video Credit: Clip from TylaDubya’s beatbox tutorial.
Step 2: Get the Rhythm First
Start by recreating the timing using just one sound. Don’t worry about the different tones yet.
🎯 Target Rhythm (Step 2)
Listen to understand the goal, then recreate it yourself below!
Listen carefully, then try to recreate it in the editor below!
Your task: Use only bd (bass drum) to match the rhythm pattern you heard.
- Notice there’s a subsequence in the pattern
- Use
[bd bd]for two sounds in one beat position - Press Ctrl+Enter to play, Ctrl+. to stop
Strudel basics:
setcpm()sets the cycles per minute - how many times your pattern repeats per minute- One cycle = all the sounds in your
s("...")(unless using angle bracketss("<...>")) s("bd bd bd bd")plays 4 evenly-spaced bass drums in the time you set for one cycles("bd [bd bd] bd")puts two sounds in the second beat position (subsequence)- You can write
setcpm(90/8)and Strudel calculates 90÷8=11.25 cycles per minute
Step 3: Add the Real Sounds
Now that you have the rhythm, replace the bd sounds with the actual beatbox sounds. The pattern is: B Ts ^K Ts B B Ts ^K Ts at 90 BPM.
🎯 Target Pattern (Final Goal)
Listen to understand the goal, then recreate it yourself below!
Listen carefully, then try to recreate it in the editor below!
Sound mapping challenge: Map each beatbox sound to Strudel samples:
- B (kick/beat) →
bd(bass drum) - Ts (open hi-hat) →
oh(open hi-hat) - longer than closedhh - ^K (inward snare) →
sd(snare - different technique, same sample) - Listen carefully for any subsequences where multiple sounds happen in one beat position
Figure out the complete pattern by listening to the target and experimenting!
Try different combinations and listen to how close it sounds to the original beatbox!
Need Help?
What We Learned
- Start with rhythm, then add sounds (same approach as Exercise 1)
- Use the target audio to guide your ear training
- New beatbox sounds map to Strudel samples:
- B (kick/beat) →
bd(same as Exercise 1) - Ts (open hi-hat) →
oh(longer sound than closedhh) - ^K (inward snare) →
sd(same sample as outward snare)
- B (kick/beat) →
- Subsequences: Use
[sound1 sound2]to put multiple sounds in one beat - CPM calculation: For 90 BPM with 8 beat positions:
setcpm(90/8)= 11.25 cycles per minute - Math in Strudel: Write
90/8and Strudel calculates it automatically - Patterns can mix single hits and subsequences seamlessly