【TidalCycles】*と/の使い方
*の使い方
bdを1サイクルで4回鳴らす場合、単純に書くと下記のようになるが…
d1 $ sound "bd bd bd bd"
*を使えばもっとシンプルに書くことができる。
d1 $ sound "bd*4"
/の使い方
逆に2サイクルでbdを1回鳴らしたい場合はどうすれば良いかというと、、
d1 $ sound "<bd ~>"
前回勉強した<>を使ってもよいが、下記のように/を使えばもっとシンプルに。
d1 $ sound "bd/2"
グループに*や/を使う場合
グループに対して*や/を使う場合はスピードが変わるので注意が必要
d1 $ sound "[[bd sn] cp]*2" --早くなる(1サイクルでこのグループが2回再生される)
d1 $ sound "[[bd sn] cp]/2" --遅くなる(2サイクルでこのグループが1回再生される)