home/ atoms/ mini-notation-multiply

Asterisk in mini-notation speeds up a step, fitting n repetitions into its allotted time slot

Appending *n to a token in mini-notation repeats that token n times within its original time slot. sound("bd sd*2") keeps bd at half-cycle duration, but plays sd twice in the remaining half — each sd occupies a quarter cycle. The parent sequence stays the same length; only the marked step is subdivided. This is a compact way to add rolls or faster sub-patterns without nesting brackets.

Examples

sound(“bd sd2 cp3”) // sd plays twice, cp three times in their slots sound(“hh*8”) // eight hi-hats evenly spaced per cycle

Assessment

Predict the output of sound(“bd2 sd4”) — how many hits occur and how long is each? Verify in REPL.

“**Multiplication: Speed things up**”