2020/05/04 01:52:58 updated

TidalCycles小技:コードバッキング

カテゴリー
ライブコーディングことはじめ

TidalCycles小技:コードバッキング

d2 $ slow 2 $ cat [
n (arp "up" "gs'maj7*4") ,
n ("[~ 0] ~ 0 ~" |+ "g'maj") ,
shuffle 4 $ n ("0 ~ 0 [~ 0]" |+ "c'min7") ,
n ("[~ 0] ~ 0 ~" |+ "ef'maj")
] # s "testsynth" # cps (200/150) # sustain 2

1.note「0」と「~」でリズムを作った後、|+ ”コード名”でコードバッキングがつくれる。「コード名」は以下。

6by9 7f10 7f5 7f9 7s5 7s5f9 7sus2 7sus4 9s5 9sus4 aug dim dim7 dom7 eleven elevenSharp five m11 
m11s m11sharp m13m6 m6by9 m7f5 m7f9 m7flat5 m7flat9 m7s5 m7s9 m7sharp5 m7sharp5flat9 m7sharp9 m9 
m9s5 m9sharp5 maj maj11 maj7 maj9 major major7 min min7 minor minor7 msharp5 nine nineSharp5 
nineSus4 ninesus4 one plus sevenFlat10 sevenFlat5 sevenFlat9 sevenSharp5 sevenSharp5flat9 sevenSus2 
sevenSus4 sharp5 six sixby9 sus2 sus4 thirteen

2.n (arp “#アルペジオ形式#” “コード名”)でアルペジオを生成できる。アルペジオ名は以下。

up down updown downup up&down down&up converge
diverge disconverge pinkyup pinkyupdown
thumbup thumbupdown