(Java appletは 利用出来なくなりました;)
弦のメンズレイション (Mensurtabelle)/ ピアノの設計:弦編 (Scale) のインハーモニシティの場合 下記のような 倍音のインハーモニシティ値を求める計算式を使っています。
T = P x P x I
例えば あるキーでのインハーモニシティ値が 0.5[cent]とすると 第2倍音のインハーモニシティ値は 2 x 2 x 0.5 = 2.0[cent] となり 第3倍音では 3 x 3 x 0.5 = 4.5[cent]となって行きます。
それを電卓で何倍音まで計算してもいいのですが 繰り返しになりますので 計算器を作って見ました。
> JavaScript版です。
使い方:
(※変更箇所:
v4.0.2['16/04/13]
Javaアプレットをボタンで動作するように変更しました。
v4.0.1['14/01/11] javaScript版を加えました。
cssファイルを加えました。
v4.0['11/11/11] ctofの計算を修正しました。
v3.0['05/08/31] 周波数の計算方法を変更しました。
v2.1['03/11/10] 「max + | max -」を廃止して最大
20倍音までに固定しました。
「Multiple:」を「+ | -」のボタンで増減するように変更しました)
左上の「Cent:」欄に計算するセント値をキーボードから入力します。
上端の「Inharmonicity Calculat」ボタンで計算を行い
その結果は中央のテキスト画面に表示されます。
最低限これだけです。
Multiple [cent] [Hz] -------------------------- 1 0.0625 440.0159 2 0.2588 880.1271 3 0.5625 1320.429 4 1.0 1761.017 5 1.5625 2201.9866 6 2.25 2643.4333 7 3.0625 3085.4534 ...
のように 1倍音は 0.0625[cent]からと表示されます。
その下段の「+ | -」は計算する倍音次数を 1つづつ増減します。
下段の「Key#」は
そのセント値での周波数を計算したい場合の為に付けました。
知りたいキーを「<< | < | > | >>」のボタンで
1オクターブ/1キーづつ変更して下さい。
(「Key#」それ自身もボタンで A:49キーに戻す時に使います)
右上「Pitch」は基音 A=440[Hz]の値を「+ | -」ボタンで 1[Hz]づつ上下させます。 「Pitch」もそれ自身がボタンで A=440[Hz]に戻す時に使います。
その下「Tab.SV / ,SV」は 表示文字の区切り記号を`tab'または`,'に切替えます。