How do i sync 2 patterns so they start at the same note on when evaluated?
Let's say i have d1$n"0 1 2 3 4" d2$n"0 1 2 3 4 5"
how do i get them to play with (0,0) when evaluated? The current behaviour is to play at where the patterns are at the current moment.
Perhaps use jumpMod? In the following example: start pattern for stream 1 on next cycle boundary that is divisible by 2. Evaluate one line or the other, then wait a bit.
jumpMod
jumpMod 1 2 $ s "<bd*4 sn*4>" jumpMod 1 2 $ s "numbers" >| n (slow 2 $ run 4)
See tidal-doc/jump.md at main · tidalcycles/tidal-doc · GitHub (is there a more canonical URL for this?)