I’m a bit perplexed with how ply works with parallel patterns (Tidal 1.4.5).
For example, ply 2 $ s [bd, cp] results in bd cp bd cp, offsetting cp 0.25 of a cycle, while something like ply 2 $ s [bd*2, cp] gives something like [bd*4, cp*2] where cp doesn’t get offset. Is this expected behavior and if so, how could I use a function to get from [bd,cp] to [bd*2, cp*2]? Thanks!