Applying a transform only every nth cycle keeps a steady section alive without changing sections
Even the steady main section must evolve or the ear fatigues. The every-n-transform technique applies a variation only every nth cycle — a fill every 4th bar, a reversed hat every 8th, a filter dip every 16th — creating the perception of a loop that is ‘the same but alive’. It is the primary horizontal-variation tool within a fixed section, because it adds motion without adding a section boundary: the change is periodic and predictable, so it reads as breathing rather than as a new part.
Examples
Strudel: s(“bd sn hh cp”).every(4, x => x.rev()) // reverse the pattern every 4th cycle s(“bd*4”).every(8, x => x.fast(2)) // double-time every 8 bars
Assessment
Explain why every-n-transform maintains interest within a section without creating a new section, and implement a fill every 4th bar in Strudel.