音階の周波数
A4(ラの音)の周波数(基準周波数) : 440(440〜445くらいらしい)
A4(ラの音)の数値(ノートナンバー) : 69
指定音の数値(ノートナンバー) : N
※一番下のドの音がC-1(0)〜一番上のソの音のG9(127)まで。
音程差 : D
音階の周波数 : H
D = Math.abs(N - 440)
A4より下の音
H = 440 / Math.pow(2,(D / 12))
A4より上の音
H = 440 * Math.pow(2,(D / 12))
※Math.powは累乗計算。この場合は、2のD / 12乗。
