I'm running Vortex from Sardine and encountered these behaviors which are inconsistent with Tidal execution. They appear to be bugs.
-
Replicate operator ! repeats the note 1 more than it should
s("bd!3 sd") # should give 3 bd for a 4 beat pattern - but it gives 4 bd for a 5 beat pattern
-
Random choice | with >2 options only selects between first and last
s("[bd | hh | cp | east | ht]") # selects bd or ht and ignores hh cp east
-
In Tidal, polymetric subdivision accepts floats. In Sardine, only integers are valid.
d2 $ s "{bd ht lt east:2}%4.4" Valid syntax.
s("{bd ht lt east:2}%4.4") # errors in Vortex