音楽の小理屈

平均律と尺度

平均律の周波数

半音周波数比表
半音度数周波数比
0一度1
1短二度1.0594630943592953
2長二度1.122462048309373
3短三度1.189207115002721
4長三度1.2599210498948732
5完全四度1.3348398541700344
6増四度1.4142135623730951
7完全五度1.4983070768766815
8短六度1.5874010519681994
9長六度1.6817928305074292
10短七度1.7817974362806788
11長七度1.887748625363387
12完全八度2

平均律の計算法を紹介します。

平均律というのは、1オクターブを12に均等に分割することです。1オクターブの周波数比は2ですから、半音の音程は2/12としたいところですが、そう単純ではありません。

というのは、音程は周波数の比率で決まります。半音の周波数比を x とすれば、ある音(周波数 f )の半音上の音の周波数は、f*x。すると全音上はそのさらに半音上ですから、 (f*x)*x となります。

このようにして、半音を1オクターブ分を積み重ねると、 f*(x12)ということになります。他方、オクターブ上は周波数が2倍になるので、2*f 。そこで、半音を計算するための式は、

x12=2

これを解くと、半音の周波数比は、21/12(= 1.0594630943592953 )となります。半音上の音は、およそ6%周波数が高いことになります。

半音 n 個高い音の周波数比は、

n/12

となります。これを実際に計算した結果を半音周波数比表にまとめました。


平均律を元にした尺度

音程差は比率なので、通常ならば乗算(除算)で計算しますが、対数(log)を取るとその値は加減算で計算できます。このとき、1オクターブが1200、つまり、半音が100となるように決めた単位が centで、音程を論じるときには、この値がよく用いられます。周波数比(r)と cent 値 (n) の関係式は次のとおりです。

n = log(r)/log(2)*1200
r = 2n/1200

平均律の音程のうち、純正音程とのずれが問題になる長三度と完全五度について、そのずれのcent値を求めてみます。

まず、長三度の場合です。

周波数波比は、平均律:24/12 = 1.2599210498948732 、純正律:5/4です。これから、二つの音程の比を取り、centに換算すると、

log(24/12/(5/4)) / log(2) * 1200 = 13.686286135165219 (cent)

となり、音程差は半音の1/10強だけ平均律の方が高くなっています。ギターをチューニングするとき、3弦と2弦をハーモニックスで合わせたり、気持ちのいい響きで合わせると、純正音程になるので、それより、ちょっと高めにしないと平均律には合いません。

次に五度の場合です。

周波数波比は、平均律:27/12 = 1.4983070768766815 、純正律:3/2です。これから、二つの音程の比を取り、centに換算すると、

log(27/12/(3/2)) / log(2) * 1200 = -1.955000865387393 (cent)

となり、平均律の方がわずかに低いことになります。


絶対音高

音程周波数表
基準周波数A= Hz
MIDI
Note
No.
音名周波数
0C-1
1C#-1
2D-1
3D#-1
4E-1
5F-1
6F#-1
7G-1
8G#-1
9A-1
10A#-1
11B-1
12C0
13C#0
14D0
15D#0
16E0
17F0
18F#0
19G0
20G#0
21A0
22A#0
23B0
24C1
25C#1
26D1
27D#1
28E1
29F1
30F#1
31G1
32G#1
33A1
34A#1
35B1
36C2
37C#2
38D2
39D#2
40E2
41F2
42F#2
43G2
44G#2
45A2
46A#2
47B2
48C3
49C#3
50D3
51D#3
52E3
53F3
54F#3
55G3
56G#3
57A3
58A#3
59B3
60C4
61C#4
62D4
63D#4
64E4
65F4
66F#4
67G4
68G#4
69A4
70A#4
71B4
72C5
73C#5
74D5
75D#5
76E5
77F5
78F#5
79G5
80G#5
81A5
82A#5
83B5
84C6
85C#6
86D6
87D#6
88E6
89F6
90F#6
91G6
92G#6
93A6
94A#6
95B6
96C7
97C#7
98D7
99D#7
100E7
101F7
102F#7
103G7
104G#7
105A7
106A#7
107B7
108C8
109C#8
110D8
111D#8
112E8
113F8
114F#8
115G8
116G#8
117A8
118A#8
119B8
120C9
121C#9
122D9
123D#9
124E9
125F9
126F#9
127G9

音の高さを周波数で決めるものです。現在は、基準値としてA=440Hz が広く用いられています。しかし、これは、何らかの音楽的な理由で決められたものではなく、また、決められた時期も20世紀になってからです。それ以前には、各国、あるいは各地でさまざま基準音高が使われていました。

左の表は、A=440Hz の各音の絶対音高を表しますが、基準周波数の欄に別の値たとえば、435などを入れて「再計算」ボタンを押すと、それに応じて計算しなおします。

表を見れば、楽器の音の周波数(Hz)を知ることができます。例えばギターならば、

1E:329.6275569128699
2B:246.94165062806206
3G:195.99771799087463
4D:146.8323839587038
5A:110
6E:82.4068892282175

ベースならば、次のとおりです。

1G:97.99885899543733
2D:73.41619197935188
3A:55
4E:41.20344461410875

バイオリン=マンドリンでは、

1E:659.2551138257398
2A:440
3D:293.6647679174076
4G:195.99771799087463

となります。

メニューへ戻る
アルゴ算法堂へ戻る