home/ atoms/ mini-notation-parallel

Comma in mini-notation stacks patterns to play simultaneously in parallel

A comma inside a pattern string separates parallel layers that play at the same time. sound("bd*2, hh*4") runs a two-hit kick pattern and a four-hit hi-hat pattern simultaneously in one cycle. Each layer obeys its own step count independently. This is Strudel’s primary polyphony mechanism within a single sound() call — layers are mixed together. Contrast with angle brackets (alternation) and square brackets (sub-sequence in time).

Examples

sound(“bd2, hh2 [hh oh]”) // kick and hi-hat layer in parallel sound(“hh hh hh, bd casio”) // two parallel layers

Assessment

Write a pattern with a 3-step kick sequence and a simultaneous 5-step hi-hat sequence using comma notation.

“Play sequences in parallel with comma”