home/ atoms/ strudel-mini-notation-repeat-vs-replicate

Strudel mini-notation * speeds hits into one step's time while ! replicates across steps — mixing them changes the rhythm

Strudel’s mini-notation has two superficially similar operators with different rhythmic effects. *n (multiply) subdivides a step into n evenly-spaced hits within the original step duration — bd*3 plays 3 kicks squeezed into one step. !n (replicate) copies the element across n steps at the original speed — bd!3 is three steps each containing one kick. Mixing them produces wrong rhythms: bd*4 in a 4-step pattern is 16 kicks in four beats; bd!4 is 4 kicks in four beats. The distinction matters especially when constructing fast fills vs. extending a pattern’s length.

Examples

s("bd*4") — four kicks in one cycle (four-on-the-floor). s("bd!4") — four steps, one kick each.

Assessment

Write two mini-notation expressions: one that plays 3 hi-hats squeezed into a single step, and one that plays a hi-hat in each of 3 consecutive steps. State which operator achieves each.

“**`*` vs `!`:** `bd*3` speeds three hits into one step's time; `bd!3` replicates across three steps.”
context/ · L1-instruments/strudel/gotchas.md · chunk 1