【TidalCycles】ポリリズム

[]を使うことでパターンの中にパターンを含める事ができましたが、[]内で,を使うとまた意味合いが異なるようです。

d1 $ sound "[bd bd bd, sd cp sd cp]"

上記コードを実行するとbd bd bd と sd cp sd cp が同時に鳴ります。
図にしてみると下記のようになります。

画像1

この場合、bdが3拍子・sd cp sd cpが4拍子なのでポリリズムになります。
,で区切っていくことでもっと複数のリズムを鳴らす事も可能です。

d1 $ sound "[bd bd bd, sd cp sd cp, arpy arpy, odx]"

d1 $ sound "[bd bd bd, [sd sd] cp, arpy [arpy [arpy arpy] arpy arpy], odx]"


参考


サンプルコード