和音がどんだけ濁ってるか色で表すツール
和音の濁り度(mud)の算出と、mudに対応した色を表示します。
周波数比が複雑なほど、純正音程との誤差が大きいほど、mudが高くなり、色が濁ります。
EDO段数で入力
centsで入力
EDO(例:12 / 31)
段数(カンマ区切り。例:0,10,18 / 0,4,7 / 0,10,18,25 など)
0,10,18
※ 先頭を0にすると分かりやすい(root基準)。入ってなくても自動で最小値を0扱いにする。
cents配列(カンマ区切り。例:0,400,700 / 0,387.1,696.8 / 0, 1200, 1901.96 など)
0,400,700
許容誤差 eps(cents)
分母上限 maxDenMax
baseChroma(濃さの最大値)
lambda(誤差の重みづけ)
lightness(明るさ)
色相 Hue
固定
平均(centの重心)
fixedHue(度)
更新
mud(濁り度)の算出は
mud = 1 - exp(-(C/Cref + λ·E/Eref))
。
ここで
Cref=Maj(4:5:6)のcomplexity=3.4534
、
Eref=eps
として正規化しています。
—
OKLCH
—
Computed RGB
—
ratio k
—
complexity
—
fitError (cents)
—
mud
—
maxDen used
—
input cents
—