Syntakt – TidalCyclesコードネーム変換アプリの概要説明

概要

この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

注意事項

  • 詳細テストはしていませんので不具合はご容赦ください。
  • コードネームの表記揺れは、コードの種類と数値の変換テーブルを参照してください。
  • 使用は自己責任でお願いします。