最小二乗法 三次関数近似から調律曲線を求めてみます。 (Opera 12.16 では動作しないみたいです。)
使い方:
画面上 セレクタ [ Inha(rmonicity) ]: インハーモニシティ値を表示します。
[ Cent ]: セント値を表示します。 最初は 0[cent]です。
[ Beat ]: 'うなり'を表示します。
[ Lsm3 ]: 最小二乗法(Lsm)用のドットと
[Cent][Beat]を表示します。
緑色のドットをクリックすると 黄色に変わって
ドラッグ出来るようになります。
ドット 1(A)・49(A)・88(C)は上下のみに移動し
他の 2つは上下左右に移動出来ます。
[ Abs(olute) ]: [Beat]表示で 絶対値を表示します。
[ -> | <- ]: [Beat]表示で キーの取り方を変更します。
画面右 [ min.2nd ... 3octave ]: [Beat]で表示する音程をマウスのクリックで選択します。
画面下 [ B- ][ B+ ]: [Beat]の上下の倍率を増減します。
画面下 [ C- ][ C+ ]: [Cent]の上下の倍率を増減します。
[ (テキスト欄) ] カーソルキーのキー番号と選択したデータを表示します。 [Lsm3]の時は三次関数の式 y = a0 + a1 x + a2 x2 + a3 x3 の aの値を順に表示しています。
様々に試して見て下さい。