概要
このWebアプリは、SyntaktをMIDI CCで制御する場合に、コードネームのテキストをTidalCycles用のCCの数値(ccv)に変換できます。数値は、SY CHORDのMachineを使ったときの、SYNのTUNEとTYPE(つまみAとE)をMIDI CCで制御する時にこの数値を使えます。
例
<変換したいコード>
C Dm CM7 C7
<数値変換後>
ルート音の数値: 64 66 64 64
コードの種類の数値: 4 3 10 8
説明
ルート音の数値はTUNEに、コードの種類の数値はTYPEにそれぞれ対応しています。例えばCは、TUNE:60/TYPE:4、 DmはTUNE:62/TYPE:3 となります。
この変換によって、TidalCyclesでSyntaktのMIDI CCを制御するときに、以下コードをTidalCyclesで実行すればSyntaktのSY CHORDでC Dm CM7 C7のコード進行が再生できます。
d1
$stack[
ccv "<60 62 60 60>" # ccn 17 # s "midi" # n "c5"--syn tune
,ccv "<4 3 10 8>" # ccn 21 # s "midi"--syn chord typ
]# midichan 0
注意事項
- 詳細テストはしていませんので不具合はご容赦ください。
- コードネームの表記揺れは、コードの種類と数値の変換テーブルを参照してください。
- 使用は自己責任でお願いします。