ply
From TidalCycles userbase
Type: ply :: Pattern Int -> Pattern a -> Pattern a
The ply function repeats each event the given number of times. For example
ply 3 $ s "bd ~ sn cp"
... is equivalent to ...
s "[bd bd bd] ~ [sn sn sn] [cp cp cp]"
The first parameter may be given as a pattern, so that:
ply "2 3" $ s "bd ~ sn cp"
... is equivalent to ...
s "[bd bd] ~ [sn sn sn] [cp cp cp]"
Here is an example of it being used conditionally:
d1 $ every 3 (ply 4) $ s "bd ~ sn cp"