周波数レジスタを知ることの意義
- ディチューン(Dコマンド)・ピッチエンベロープ(@EP定義)・ソフトウェアLFO(@MP定義)等の値は「周波数の相対値を指定する」と書いてありますが、実際には周波数ではありません。
周波数レジスタ値に対する相対値として処理しているのです。(音声周波数と周波数レジスタ値は同じ値ではない)
そのため周波数レジスタ値の計算式が判れば勘に頼らず記述でるメリットがあります。
周波数レジスタ加算前の+-反転
- ディチューン(Dコマンド)・ピッチエンベロープ(@EP定義)に設定する値は、そのまま周波数レジスタに加算される訳ではありません。
+-反転されたうえで、周波数レジスタに加算されるのです。
これは音声周波数は大きいほど高音になりますが、矩形波・三角波・鋸波等の周波数レジスタ値は大きいほど低音となり反比例します、ディチューン(Dコマンド)・ピッチエンベロープ(@EP定義)では、プラス値で高音と成る様に+-反転しているものと考えられます。
- 但し例外があります、それは#PITCH-CORRECTION を宣言している場合、FDS・N106・VRC7 では+-反転されません。
これは FDS・N106・VRC7 では、音声周波数と周波数レジスタ値が比例するため、元々プラス値で高音となるのですが、全音源で一様に+-反転しているため、FDS・N106・VRC7 ではプラス値を指定すると逆に低音となってしまいます、これを回避するための措置として #PITCH-CORRECTION が作られたと考えられます。
#PITCH-CORRECTION を宣言すれば、全音源で一様にプラス値で高音となります。
ファミコンの周波数について
ファミコンの各種音源では、次の周波数を元に音声周波数を作り出しています。
マスタークロック周波数 | 21477272.7272Hz |
システムクロック周波数 | 1789772.7272666666666666666666667Hz (マスタークロック周波数の1/12) |
※以降文章では、少数第5位以下切り落とした値で記述しています。
2A03・MMC5・VRC6・SUNSOFT 5B・FDS
音声周波数から周波数レジスタ値を求める計算
※ここに挙げている計算式はppmckでの式です、他のサウンドドライバやファミコンソフトによっては計算式は少々違う場合があります。
矩形波
音源 | 2A03矩形波・MMC5 | VRC6矩形波 |
周波数レジスタbit数 | 11bit(0~2047) | 12bit(0~4095) |
周波数とレジスタの関係 | 反比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 1789772.7272 ÷ 音声周波数(Hz) ÷ 16 |
周波数レジスタ値 8以下は発声しない。
三角波
音源 | 2A03三角波 |
周波数レジスタbit数 | 11bit(0~2047) |
周波数とレジスタの関係 | 反比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 1789772.7272 ÷ 音声周波数(Hz) ÷ 32 |
- 1オクターブ低い音声周波数で鳴るため、o4a が 220Hz となります。
VRC6鋸波
音源 | VRC6鋸波 |
周波数レジスタbit数 | 12bit(0~4095) |
周波数とレジスタの関係 | 反比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 1789772.7272 ÷ 音声周波数(Hz) ÷ 14 |
SUNSOFT 5B(FME-7)
音源 | SUNSOFT 5B |
周波数レジスタbit数 | 12bit(0~4095) |
周波数とレジスタの関係 | 反比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 1789772.7272 ÷ 2 ÷ 音声周波数(Hz) ÷ 16 |
FDS
音源 | FDS |
周波数レジスタbit数 | 12bit(0~4095) |
周波数とレジスタの関係 | 比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 音声周波数(Hz) ÷ 1789772.7272 × 65536 × 64 |
音声周波数と周波数レジスタ値の関係表
MIDI Note No | 音声周波数(Hz) | o | 音符 | 2A03 MMC5 VRC6 矩形波 | VRC6 鋸波 | FME-7 | FDS | o | 音符 | 2A03 三角波 | |
MIDI Note No | 音声周波数(Hz) | o | 音符 | 2A03 MMC5 VRC6 矩形波 | VRC6 鋸波 | FME-7 | FDS | o | 音符 | 2A03 三角波 | |
127 | 12543.85 | 9 | g | 8.92 | 10.19 | 4.46 | 29396.32 | 10 | g | 4.46 | |
126 | 11839.82 | 9 | f+ | 9.45 | 10.80 | 4.72 | 27746.43 | 10 | f+ | 4.72 | |
125 | 11175.30 | 9 | f | 10.01 | 11.44 | 5.00 | 26189.15 | 10 | f | 5.00 | |
124 | 10548.08 | 9 | e | 10.60 | 12.12 | 5.30 | 24719.26 | 10 | e | 5.30 | |
123 | 9956.06 | 9 | d+ | 11.24 | 12.84 | 5.62 | 23331.88 | 10 | d+ | 5.62 | |
122 | 9397.27 | 9 | d | 11.90 | 13.60 | 5.95 | 22022.36 | 10 | d | 5.95 | |
121 | 8869.84 | 9 | c+ | 12.61 | 14.41 | 6.31 | 20786.34 | 10 | c+ | 6.31 | |
120 | 8372.01 | 9 | c | 13.36 | 15.27 | 6.68 | 19619.69 | 10 | c | 6.68 | |
119 | 7902.13 | 8 | b | 14.16 | 16.18 | 7.08 | 18518.52 | 9 | b | 7.08 | |
118 | 7458.62 | 8 | a+ | 15.00 | 17.14 | 7.50 | 17479.16 | 9 | a+ | 7.50 | |
117 | 7040.00 | 8 | a | 15.89 | 18.16 | 7.94 | 16498.13 | 9 | a | 7.94 | |
116 | 6644.87 | 8 | g+ | 16.83 | 19.24 | 8.42 | 15572.16 | 9 | g+ | 8.42 | |
115 | 6271.92 | 8 | g | 17.84 | 20.38 | 8.92 | 14698.16 | 9 | g | 8.92 | |
114 | 5919.91 | 8 | f+ | 18.90 | 21.60 | 9.45 | 13873.22 | 9 | f+ | 9.45 | |
113 | 5587.65 | 8 | f | 20.02 | 22.88 | 10.01 | 13094.57 | 9 | f | 10.01 | |
112 | 5274.04 | 8 | e | 21.21 | 24.24 | 10.60 | 12359.63 | 9 | e | 10.60 | |
111 | 4978.03 | 8 | d+ | 22.47 | 25.68 | 11.24 | 11665.94 | 9 | d+ | 11.24 | |
110 | 4698.63 | 8 | d | 23.81 | 27.21 | 11.90 | 11011.18 | 9 | d | 11.90 | |
109 | 4434.92 | 8 | c+ | 25.22 | 28.83 | 12.61 | 10393.17 | 9 | c+ | 12.61 | |
108 | 4186.00 | 8 | c | 26.72 | 30.54 | 13.36 | 9809.85 | 9 | c | 13.36 | |
107 | 3951.06 | 7 | b | 28.31 | 32.36 | 14.16 | 9259.26 | 8 | b | 14.16 | |
106 | 3729.31 | 7 | a+ | 30.00 | 34.28 | 15.00 | 8739.58 | 8 | a+ | 15.00 | |
105 | 3520.00 | 7 | a | 31.78 | 36.32 | 15.89 | 8249.06 | 8 | a | 15.89 | |
104 | 3322.43 | 7 | g+ | 33.67 | 38.48 | 16.83 | 7786.08 | 8 | g+ | 16.83 | |
103 | 3135.96 | 7 | g | 35.67 | 40.77 | 17.84 | 7349.08 | 8 | g | 17.84 | |
102 | 2959.95 | 7 | f+ | 37.79 | 43.19 | 18.90 | 6936.61 | 8 | f+ | 18.90 | |
101 | 2793.82 | 7 | f | 40.04 | 45.76 | 20.02 | 6547.29 | 8 | f | 20.02 | |
100 | 2637.02 | 7 | e | 42.42 | 48.48 | 21.21 | 6179.82 | 8 | e | 21.21 | |
99 | 2489.01 | 7 | d+ | 44.94 | 51.36 | 22.47 | 5832.97 | 8 | d+ | 22.47 | |
98 | 2349.31 | 7 | d | 47.61 | 54.42 | 23.81 | 5505.59 | 8 | d | 23.81 | |
97 | 2217.46 | 7 | c+ | 50.45 | 57.65 | 25.22 | 5196.58 | 8 | c+ | 25.22 | |
96 | 2093.00 | 7 | c | 53.45 | 61.08 | 26.72 | 4904.92 | 8 | c | 26.72 | |
95 | 1975.53 | 6 | b | 56.62 | 64.71 | 28.31 | 4629.63 | 7 | b | 28.31 | |
94 | 1864.65 | 6 | a+ | 59.99 | 68.56 | 30.00 | 4369.79 | 7 | a+ | 30.00 | |
93 | 1760.00 | 6 | a | 63.56 | 72.64 | 31.78 | 4124.53 | 7 | a | 31.78 | |
92 | 1661.21 | 6 | g+ | 67.34 | 76.96 | 33.67 | 3893.04 | 7 | g+ | 33.67 | |
91 | 1567.98 | 6 | g | 71.34 | 81.53 | 35.67 | 3674.54 | 7 | g | 35.67 | |
90 | 1479.97 | 6 | f+ | 75.58 | 86.38 | 37.79 | 3468.30 | 7 | f+ | 37.79 | |
89 | 1396.91 | 6 | f | 80.08 | 91.52 | 40.04 | 3273.64 | 7 | f | 40.04 | |
88 | 1318.51 | 6 | e | 84.84 | 96.96 | 42.42 | 3089.91 | 7 | e | 42.42 | |
87 | 1244.50 | 6 | d+ | 89.88 | 102.72 | 44.94 | 2916.48 | 7 | d+ | 44.94 | |
86 | 1174.65 | 6 | d | 95.23 | 108.83 | 47.61 | 2752.79 | 7 | d | 47.61 | |
85 | 1108.73 | 6 | c+ | 100.89 | 115.30 | 50.45 | 2598.29 | 7 | c+ | 50.45 | |
84 | 1046.50 | 6 | c | 106.89 | 122.16 | 53.45 | 2452.46 | 7 | c | 53.45 | |
83 | 987.76 | 5 | b | 113.25 | 129.42 | 56.62 | 2314.82 | 6 | b | 56.62 | |
82 | 932.32 | 5 | a+ | 119.98 | 137.12 | 59.99 | 2184.89 | 6 | a+ | 59.99 | |
81 | 880.00 | 5 | a | 127.11 | 145.27 | 63.56 | 2062.27 | 6 | a | 63.56 | |
80 | 830.60 | 5 | g+ | 134.67 | 153.91 | 67.34 | 1946.52 | 6 | g+ | 67.34 | |
79 | 783.99 | 5 | g | 142.68 | 163.06 | 71.34 | 1837.27 | 6 | g | 71.34 | |
78 | 739.98 | 5 | f+ | 151.17 | 172.76 | 75.58 | 1734.15 | 6 | f+ | 75.58 | |
77 | 698.45 | 5 | f | 160.15 | 183.03 | 80.08 | 1636.82 | 6 | f | 80.08 | |
76 | 659.25 | 5 | e | 169.68 | 193.92 | 84.84 | 1544.95 | 6 | e | 84.84 | |
75 | 622.25 | 5 | d+ | 179.77 | 205.45 | 89.88 | 1458.24 | 6 | d+ | 89.88 | |
74 | 587.32 | 5 | d | 190.46 | 217.66 | 95.23 | 1376.40 | 6 | d | 95.23 | |
73 | 554.36 | 5 | c+ | 201.78 | 230.61 | 100.89 | 1299.15 | 6 | c+ | 100.89 | |
72 | 523.25 | 5 | c | 213.78 | 244.32 | 106.89 | 1226.23 | 6 | c | 106.89 | |
71 | 493.88 | 4 | b | 226.49 | 258.85 | 113.25 | 1157.41 | 5 | b | 113.25 | |
70 | 466.16 | 4 | a+ | 239.96 | 274.24 | 119.98 | 1092.45 | 5 | a+ | 119.98 | |
69 | 440.00 | 4 | a | 254.23 | 290.55 | 127.11 | 1031.13 | 5 | a | 127.11 | |
68 | 415.30 | 4 | g+ | 269.35 | 307.82 | 134.67 | 973.26 | 5 | g+ | 134.67 | |
67 | 391.99 | 4 | g | 285.36 | 326.13 | 142.68 | 918.64 | 5 | g | 142.68 | |
66 | 369.99 | 4 | f+ | 302.33 | 345.52 | 151.17 | 867.08 | 5 | f+ | 151.17 | |
65 | 349.22 | 4 | f | 320.31 | 366.07 | 160.15 | 818.41 | 5 | f | 160.15 | |
64 | 329.62 | 4 | e | 339.36 | 387.83 | 169.68 | 772.48 | 5 | e | 169.68 | |
63 | 311.12 | 4 | d+ | 359.53 | 410.90 | 179.77 | 729.12 | 5 | d+ | 179.77 | |
62 | 293.66 | 4 | d | 380.91 | 435.33 | 190.46 | 688.20 | 5 | d | 190.46 | |
61 | 277.18 | 4 | c+ | 403.56 | 461.22 | 201.78 | 649.57 | 5 | c+ | 201.78 | |
60 | 261.62 | 4 | c | 427.56 | 488.64 | 213.78 | 613.12 | 5 | c | 213.78 | |
59 | 246.94 | 3 | b | 452.98 | 517.70 | 226.49 | 578.70 | 4 | b | 226.49 | |
58 | 233.08 | 3 | a+ | 479.92 | 548.48 | 239.96 | 546.22 | 4 | a+ | 239.96 | |
57 | 220.00 | 3 | a | 508.46 | 581.10 | 254.23 | 515.57 | 4 | a | 254.23 | |
56 | 207.65 | 3 | g+ | 538.69 | 615.65 | 269.35 | 486.63 | 4 | g+ | 269.35 | |
55 | 195.99 | 3 | g | 570.72 | 652.26 | 285.36 | 459.32 | 4 | g | 285.36 | |
54 | 184.99 | 3 | f+ | 604.66 | 691.04 | 302.33 | 433.54 | 4 | f+ | 302.33 | |
53 | 174.61 | 3 | f | 640.62 | 732.13 | 320.31 | 409.21 | 4 | f | 320.31 | |
52 | 164.81 | 3 | e | 678.71 | 775.67 | 339.36 | 386.24 | 4 | e | 339.36 | |
51 | 155.56 | 3 | d+ | 719.07 | 821.79 | 359.53 | 364.56 | 4 | d+ | 359.53 | |
50 | 146.83 | 3 | d | 761.83 | 870.66 | 380.91 | 344.10 | 4 | d | 380.91 | |
49 | 138.59 | 3 | c+ | 807.13 | 922.43 | 403.56 | 324.79 | 4 | c+ | 403.56 | |
48 | 130.81 | 3 | c | 855.12 | 977.28 | 427.56 | 306.56 | 4 | c | 427.56 | |
47 | 123.47 | 2 | b | 905.97 | 1035.39 | 452.98 | 289.35 | 3 | b | 452.98 | |
46 | 116.54 | 2 | a+ | 959.84 | 1096.96 | 479.92 | 273.11 | 3 | a+ | 479.92 | |
45 | 110.00 | 2 | a | 1016.92 | 1162.19 | 508.46 | 257.78 | 3 | a | 508.46 | |
44 | 103.82 | 2 | g+ | 1077.39 | 1231.30 | 538.69 | 243.31 | 3 | g+ | 538.69 | |
43 | 97.99 | 2 | g | 1141.45 | 1304.51 | 570.72 | 229.66 | 3 | g | 570.72 | |
42 | 92.49 | 2 | f+ | 1209.32 | 1382.08 | 604.66 | 216.77 | 3 | f+ | 604.66 | |
41 | 87.30 | 2 | f | 1281.23 | 1464.27 | 640.62 | 204.60 | 3 | f | 640.62 | |
40 | 82.40 | 2 | e | 1357.42 | 1551.34 | 678.71 | 193.12 | 3 | e | 678.71 | |
39 | 77.78 | 2 | d+ | 1438.14 | 1643.58 | 719.07 | 182.28 | 3 | d+ | 719.07 | |
38 | 73.41 | 2 | d | 1523.65 | 1741.32 | 761.83 | 172.05 | 3 | d | 761.83 | |
37 | 69.29 | 2 | c+ | 1614.25 | 1844.86 | 807.13 | 162.39 | 3 | c+ | 807.13 | |
36 | 65.40 | 2 | c | 1710.24 | 1954.56 | 855.12 | 153.28 | 3 | c | 855.12 | |
35 | 61.73 | 1 | b | 1811.94 | 2070.79 | 905.97 | 144.68 | 2 | b | 905.97 | |
34 | 58.27 | 1 | a+ | 1919.68 | 2193.92 | 959.84 | 136.56 | 2 | a+ | 959.84 | |
33 | 55.00 | 1 | a | 2033.83 | 2324.38 | 1016.92 | 128.89 | 2 | a | 1016.92 | |
32 | 51.91 | 1 | g+ | 2154.77 | 2462.60 | 1077.39 | 121.66 | 2 | g+ | 1077.39 | |
31 | 48.99 | 1 | g | 2282.90 | 2609.03 | 1141.45 | 114.83 | 2 | g | 1141.45 | |
30 | 46.24 | 1 | f+ | 2418.65 | 2764.17 | 1209.32 | 108.38 | 2 | f+ | 1209.32 | |
29 | 43.65 | 1 | f | 2562.47 | 2928.54 | 1281.23 | 102.30 | 2 | f | 1281.23 | |
28 | 41.20 | 1 | e | 2714.84 | 3102.68 | 1357.42 | 96.56 | 2 | e | 1357.42 | |
27 | 38.89 | 1 | d+ | 2876.27 | 3287.17 | 1438.14 | 91.14 | 2 | d+ | 1438.14 | |
26 | 36.70 | 1 | d | 3047.31 | 3482.64 | 1523.65 | 86.02 | 2 | d | 1523.65 | |
25 | 34.64 | 1 | c+ | 3228.51 | 3689.72 | 1614.25 | 81.20 | 2 | c+ | 1614.25 | |
24 | 32.70 | 1 | c | 3420.49 | 3909.13 | 1710.24 | 76.64 | 2 | c | 1710.24 | |
23 | 30.86 | 0 | b | 3623.88 | 4141.57 | 1811.94 | 72.34 | 1 | b | 1811.94 | |
22 | 29.13 | 0 | a+ | 3839.36 | 4387.85 | 1919.68 | 68.28 | 1 | a+ | 1919.68 | |
21 | 27.50 | 0 | a | 4067.67 | 4648.76 | 2033.83 | 64.45 | 1 | a | 2033.83 | |
20 | 25.95 | 0 | g+ | 4309.54 | 4925.19 | 2154.77 | 60.83 | 1 | g+ | 2154.77 | |
19 | 24.49 | 0 | g | 4565.80 | 5218.06 | 2282.90 | 57.41 | 1 | g | 2282.90 | |
18 | 23.12 | 0 | f+ | 4837.30 | 5528.34 | 2418.65 | 54.19 | 1 | f+ | 2418.65 | |
17 | 21.82 | 0 | f | 5124.94 | 5857.07 | 2562.47 | 51.15 | 1 | f | 2562.47 | |
16 | 20.60 | 0 | e | 5429.68 | 6205.35 | 2714.84 | 48.28 | 1 | e | 2714.84 | |
15 | 19.44 | 0 | d+ | 5752.55 | 6574.34 | 2876.27 | 45.57 | 1 | d+ | 2876.27 | |
14 | 18.35 | 0 | d | 6094.61 | 6965.27 | 3047.31 | 43.01 | 1 | d | 3047.31 | |
13 | 17.32 | 0 | c+ | 6457.02 | 7379.45 | 3228.51 | 40.60 | 1 | c+ | 3228.51 | |
12 | 16.35 | 0 | c | 6840.97 | 7818.25 | 3420.49 | 38.32 | 1 | c | 3420.49 | |
11 | 15.43 | -1 | b | 7247.76 | 8283.15 | 3623.88 | 36.17 | 0 | b | 3623.88 | |
10 | 14.56 | -1 | a+ | 7678.73 | 8775.69 | 3839.36 | 34.14 | 0 | a+ | 3839.36 | |
9 | 13.75 | -1 | a | 8135.33 | 9297.52 | 4067.67 | 32.22 | 0 | a | 4067.67 | |
8 | 12.97 | -1 | g+ | 8619.08 | 9850.38 | 4309.54 | 30.41 | 0 | g+ | 4309.54 | |
7 | 12.24 | -1 | g | 9131.60 | 10436.11 | 4565.80 | 28.71 | 0 | g | 4565.80 | |
6 | 11.56 | -1 | f+ | 9674.59 | 11056.68 | 4837.30 | 27.10 | 0 | f+ | 4837.30 | |
5 | 10.91 | -1 | f | 10249.87 | 11714.14 | 5124.94 | 25.58 | 0 | f | 5124.94 | |
4 | 10.30 | -1 | e | 10859.36 | 12410.70 | 5429.68 | 24.14 | 0 | e | 5429.68 | |
3 | 9.72 | -1 | d+ | 11505.09 | 13148.68 | 5752.55 | 22.79 | 0 | d+ | 5752.55 | |
2 | 9.17 | -1 | d | 12189.22 | 13930.54 | 6094.61 | 21.51 | 0 | d | 6094.61 | |
1 | 8.66 | -1 | c+ | 12914.03 | 14758.89 | 6457.02 | 20.30 | 0 | c+ | 6457.02 | |
0 | 8.17 | -1 | c | 13681.94 | 15636.50 | 6840.97 | 19.16 | 0 | c | 6840.97 |
- 周波数レジスタ値が小さいほど誤差が多くなり音痴になります、この誤差を認識し易いように小数点以下まで表示していますが、周波数レジスタで使用する値は少数第一位を8捨9入した値(※ppmck09aにて確認、他のサウンドドライバでは計算方法が少々違うかも知れません。)です。
- 文字色:赤はbit数の有効範囲です。
- VRC6矩形波の場合、文字色:赤と文字色:緑がbit数の有効範囲です。
- o:オクターブ
- MIDI NoteNoから音声周波数を求める計算式
「^」は累乗数
音声周波数 = 440 × 2^(( NoteNo - 69) ÷ 12)
参考例
各音源でディチューンを使いo4a(440Hz)相当を鳴らす
Test2A03_MMC5_VRC6_SUNSOFT5B.nsf
#TITLE Test2A03_MMC5_VRC6_SUNSOFT5B #PITCH-CORRECTION #EX-VRC6 #EX-FME7 #EX-MMC5 AaNXCO q7 A @2v8 L D-28 o4b D255 o4a rrrrrrrrrrrr // 2a03矩形波 a @2v8 L rr D-28 o4b D255 o4a rrrrrrrrrr // MMC5 N @7v8 L rrrr D-28 o4b D255 o4a rrrrrrrr // VRC6矩形波 X @1v11L rrrrrr D-14 o4b D255 o4a rrrrrr // SANSOFT 5B C L rrrrrrrr D-14 o5b D255 o5a rrrr // 2a03三角波 O v11L rrrrrrrrrr D-32 o4b D255 o4a rr // VRC6鋸波
この例では各音源にて、o4b(493.88Hz)の音符をディチューン(Dコマンド)を使用することにより、o4a(440Hz)相当を鳴らすものです。
一致していることの確認のため、直後にo4aも鳴らしています。
ここでディチューン(Dコマンド)に使用している値の求め方を説明します。
o4bとo4aの周波数レジスタ値の差を設定します。
表に周波数レジスタ値が載っているので確認して下さい、
矩形波の場合、o4bの周波数レジスタ値は226.49、o4aの周波数レジスタ値は254.23です。
小数点以下を切り落とし、差を計算すると226-254=-28となります、
この値をディチューン(Dコマンド)に使用するのです、またこの値はピッチエンベロープ(@EP定義)にも使用できます。
他の音源でも計算方法は同じです。
※三角波は1オクターブ低い事に注意して下さい、440Hzはo5aです。
N106
音声周波数から周波数レジスタ値を求める計算
音源 | N106 |
周波数レジスタbit数 | 18bit(0~262143) |
周波数とレジスタの関係 | 比例 |
周波数レジスタ値計算式
周波数レジスタ値 = 音声周波数(Hz) × $40000 × 45 × 有効チャンネル数 ×サンプル数 ÷21477272.7272 |
有効チャンネル数は、#EX-NAMCO106 <num>の値
サンプル数は、使用する音色の波形データのサンプル数
$40000は16進数で、10進数では 262144
- 8サンプルのときo4aが440Hzとなるように調整されている様です。
- サンプル数が倍になると、音声周波数は半分となり1オクターブ下がります。
- サンプル数は2のn乗の数にしておいた方が無難の様です、半端な数だと微妙な周波数ズレがありますし、音階表現がズレているので使いにくい。
- 有効チャンネル数を減らすと音声周波数が上がります、例えば8チャンネルから4チャンネルに減らした場合、音声周波数は倍になり、1オクターブ上がります。
- 有効チャンネル数は使用しないチャンネルが有っても、8チャンネルにしておいた方が無難です、他の音源に影響する不具合が確認されております。
- N106では周波数レジスタ値の変化量が大きいため、ディチューンやピッチエンベロープの数値範囲(-127~127)では十分な変化が望めません、その対策としてppmckではSA<num>コマンドが用意されています。
SA<num>コマンドではbitシフト量を指定できます、例えば SA5 と指定するとそれ以降、ディチューンやピッチエンベロープの値を5bit左シフト(2の5乗)した値が周波数レジスタ値に加算されます。
音声周波数と周波数レジスタ値の関係表
N106では有効チャンネル数(#EX-NAMCO106 <num>の値)とサンプル数により、音声周波数が同じであっても周波数レジスタ値・オクターブ・音符は変わってきます。
下表では有効チャンネル数(#EX-NAMCO106 <num>の値)を 8 として計算しております。
サンプル数4・8・12・16
MIDI Note No | 音声周波数(Hz) | o | 音符 | 4 サンプル | o | 音符 | 8 サンプル | o | 音符 | 12 サンプル | o | 音符 | 16 サンプル | |||
MIDI Note No | 音声周波数(Hz) | o | 音符 | 4 サンプル | o | 音符 | 8 サンプル | o | 音符 | 12 サンプル | o | 音符 | 16 サンプル | |||
127 | 12543.85 | 8 | g | 220472 | 9 | g | 440945 | 10 | d | 661417 | 10 | g | 881890 | |||
126 | 11839.82 | 8 | f+ | 208098 | 9 | f+ | 416197 | 10 | c+ | 624295 | 10 | f+ | 832393 | |||
125 | 11175.30 | 8 | f | 196419 | 9 | f | 392837 | 10 | c | 589256 | 10 | f | 785674 | |||
124 | 10548.08 | 8 | e | 185394 | 9 | e | 370789 | 9 | b | 556183 | 10 | e | 741578 | |||
123 | 9956.06 | 8 | d+ | 174989 | 9 | d+ | 349978 | 9 | a+ | 524967 | 10 | d+ | 699956 | |||
122 | 9397.27 | 8 | d | 165168 | 9 | d | 330335 | 9 | a | 495503 | 10 | d | 660671 | |||
121 | 8869.84 | 8 | c+ | 155898 | 9 | c+ | 311795 | 9 | g+ | 467693 | 10 | c+ | 623590 | |||
120 | 8372.02 | 8 | c | 147148 | 9 | c | 294295 | 9 | g | 441443 | 10 | c | 588591 | |||
119 | 7902.13 | 7 | b | 138889 | 8 | b | 277778 | 9 | f+ | 416667 | 9 | b | 555556 | |||
118 | 7458.62 | 7 | a+ | 131094 | 8 | a+ | 262187 | 9 | f | 393281 | 9 | a+ | 524375 | |||
117 | 7040.00 | 7 | a | 123736 | 8 | a | 247472 | 9 | e | 371208 | 9 | a | 494944 | |||
116 | 6644.88 | 7 | g+ | 116791 | 8 | g+ | 233582 | 9 | d+ | 350374 | 9 | g+ | 467165 | |||
115 | 6271.93 | 7 | g | 110236 | 8 | g | 220472 | 9 | d | 330709 | 9 | g | 440945 | |||
114 | 5919.91 | 7 | f+ | 104049 | 8 | f+ | 208098 | 9 | c+ | 312147 | 9 | f+ | 416197 | |||
113 | 5587.65 | 7 | f | 98209 | 8 | f | 196419 | 9 | c | 294628 | 9 | f | 392837 | |||
112 | 5274.04 | 7 | e | 92697 | 8 | e | 185394 | 8 | b | 278092 | 9 | e | 370789 | |||
111 | 4978.03 | 7 | d+ | 87495 | 8 | d+ | 174989 | 8 | a+ | 262484 | 9 | d+ | 349978 | |||
110 | 4698.64 | 7 | d | 82584 | 8 | d | 165168 | 8 | a | 247752 | 9 | d | 330335 | |||
109 | 4434.92 | 7 | c+ | 77949 | 8 | c+ | 155898 | 8 | g+ | 233846 | 9 | c+ | 311795 | |||
108 | 4186.01 | 7 | c | 73574 | 8 | c | 147148 | 8 | g | 220722 | 9 | c | 294295 | |||
107 | 3951.07 | 6 | b | 69444 | 7 | b | 138889 | 8 | f+ | 208333 | 8 | b | 277778 | |||
106 | 3729.31 | 6 | a+ | 65547 | 7 | a+ | 131094 | 8 | f | 196641 | 8 | a+ | 262187 | |||
105 | 3520.00 | 6 | a | 61868 | 7 | a | 123736 | 8 | e | 185604 | 8 | a | 247472 | |||
104 | 3322.44 | 6 | g+ | 58396 | 7 | g+ | 116791 | 8 | d+ | 175187 | 8 | g+ | 233582 | |||
103 | 3135.96 | 6 | g | 55118 | 7 | g | 110236 | 8 | d | 165354 | 8 | g | 220472 | |||
102 | 2959.96 | 6 | f+ | 52025 | 7 | f+ | 104049 | 8 | c+ | 156074 | 8 | f+ | 208098 | |||
101 | 2793.83 | 6 | f | 49105 | 7 | f | 98209 | 8 | c | 147314 | 8 | f | 196419 | |||
100 | 2637.02 | 6 | e | 46349 | 7 | e | 92697 | 7 | b | 139046 | 8 | e | 185394 | |||
99 | 2489.02 | 6 | d+ | 43747 | 7 | d+ | 87495 | 7 | a+ | 131242 | 8 | d+ | 174989 | |||
98 | 2349.32 | 6 | d | 41292 | 7 | d | 82584 | 7 | a | 123876 | 8 | d | 165168 | |||
97 | 2217.46 | 6 | c+ | 38974 | 7 | c+ | 77949 | 7 | g+ | 116923 | 8 | c+ | 155898 | |||
96 | 2093.00 | 6 | c | 36787 | 7 | c | 73574 | 7 | g | 110361 | 8 | c | 147148 | |||
95 | 1975.53 | 5 | b | 34722 | 6 | b | 69444 | 7 | f+ | 104167 | 7 | b | 138889 | |||
94 | 1864.66 | 5 | a+ | 32773 | 6 | a+ | 65547 | 7 | f | 98320 | 7 | a+ | 131094 | |||
93 | 1760.00 | 5 | a | 30934 | 6 | a | 61868 | 7 | e | 92802 | 7 | a | 123736 | |||
92 | 1661.22 | 5 | g+ | 29198 | 6 | g+ | 58396 | 7 | d+ | 87593 | 7 | g+ | 116791 | |||
91 | 1567.98 | 5 | g | 27559 | 6 | g | 55118 | 7 | d | 82677 | 7 | g | 110236 | |||
90 | 1479.98 | 5 | f+ | 26012 | 6 | f+ | 52025 | 7 | c+ | 78037 | 7 | f+ | 104049 | |||
89 | 1396.91 | 5 | f | 24552 | 6 | f | 49105 | 7 | c | 73657 | 7 | f | 98209 | |||
88 | 1318.51 | 5 | e | 23174 | 6 | e | 46349 | 6 | b | 69523 | 7 | e | 92697 | |||
87 | 1244.51 | 5 | d+ | 21874 | 6 | d+ | 43747 | 6 | a+ | 65621 | 7 | d+ | 87495 | |||
86 | 1174.66 | 5 | d | 20646 | 6 | d | 41292 | 6 | a | 61938 | 7 | d | 82584 | |||
85 | 1108.73 | 5 | c+ | 19487 | 6 | c+ | 38974 | 6 | g+ | 58462 | 7 | c+ | 77949 | |||
84 | 1046.50 | 5 | c | 18393 | 6 | c | 36787 | 6 | g | 55180 | 7 | c | 73574 | |||
83 | 987.77 | 4 | b | 17361 | 5 | b | 34722 | 6 | f+ | 52083 | 6 | b | 69444 | |||
82 | 932.33 | 4 | a+ | 16387 | 5 | a+ | 32773 | 6 | f | 49160 | 6 | a+ | 65547 | |||
81 | 880.00 | 4 | a | 15467 | 5 | a | 30934 | 6 | e | 46401 | 6 | a | 61868 | |||
80 | 830.61 | 4 | g+ | 14599 | 5 | g+ | 29198 | 6 | d+ | 43797 | 6 | g+ | 58396 | |||
79 | 783.99 | 4 | g | 13780 | 5 | g | 27559 | 6 | d | 41339 | 6 | g | 55118 | |||
78 | 739.99 | 4 | f+ | 13006 | 5 | f+ | 26012 | 6 | c+ | 39018 | 6 | f+ | 52025 | |||
77 | 698.46 | 4 | f | 12276 | 5 | f | 24552 | 6 | c | 36828 | 6 | f | 49105 | |||
76 | 659.26 | 4 | e | 11587 | 5 | e | 23174 | 5 | b | 34761 | 6 | e | 46349 | |||
75 | 622.25 | 4 | d+ | 10937 | 5 | d+ | 21874 | 5 | a+ | 32810 | 6 | d+ | 43747 | |||
74 | 587.33 | 4 | d | 10323 | 5 | d | 20646 | 5 | a | 30969 | 6 | d | 41292 | |||
73 | 554.37 | 4 | c+ | 9744 | 5 | c+ | 19487 | 5 | g+ | 29231 | 6 | c+ | 38974 | |||
72 | 523.25 | 4 | c | 9197 | 5 | c | 18393 | 5 | g | 27590 | 6 | c | 36787 | |||
71 | 493.88 | 3 | b | 8681 | 4 | b | 17361 | 5 | f+ | 26042 | 5 | b | 34722 | |||
70 | 466.16 | 3 | a+ | 8193 | 4 | a+ | 16387 | 5 | f | 24580 | 5 | a+ | 32773 | |||
69 | 440.00 | 3 | a | 7733 | 4 | a | 15467 | 5 | e | 23200 | 5 | a | 30934 | |||
68 | 415.30 | 3 | g+ | 7299 | 4 | g+ | 14599 | 5 | d+ | 21898 | 5 | g+ | 29198 | |||
67 | 392.00 | 3 | g | 6890 | 4 | g | 13780 | 5 | d | 20669 | 5 | g | 27559 | |||
66 | 369.99 | 3 | f+ | 6503 | 4 | f+ | 13006 | 5 | c+ | 19509 | 5 | f+ | 26012 | |||
65 | 349.23 | 3 | f | 6138 | 4 | f | 12276 | 5 | c | 18414 | 5 | f | 24552 | |||
64 | 329.63 | 3 | e | 5794 | 4 | e | 11587 | 4 | b | 17381 | 5 | e | 23174 | |||
63 | 311.13 | 3 | d+ | 5468 | 4 | d+ | 10937 | 4 | a+ | 16405 | 5 | d+ | 21874 | |||
62 | 293.66 | 3 | d | 5161 | 4 | d | 10323 | 4 | a | 15484 | 5 | d | 20646 | |||
61 | 277.18 | 3 | c+ | 4872 | 4 | c+ | 9744 | 4 | g+ | 14615 | 5 | c+ | 19487 | |||
60 | 261.63 | 3 | c | 4598 | 4 | c | 9197 | 4 | g | 13795 | 5 | c | 18393 | |||
59 | 246.94 | 2 | b | 4340 | 3 | b | 8681 | 4 | f+ | 13021 | 4 | b | 17361 | |||
58 | 233.08 | 2 | a+ | 4097 | 3 | a+ | 8193 | 4 | f | 12290 | 4 | a+ | 16387 | |||
57 | 220.00 | 2 | a | 3867 | 3 | a | 7733 | 4 | e | 11600 | 4 | a | 15467 | |||
56 | 207.65 | 2 | g+ | 3650 | 3 | g+ | 7299 | 4 | d+ | 10949 | 4 | g+ | 14599 | |||
55 | 196.00 | 2 | g | 3445 | 3 | g | 6890 | 4 | d | 10335 | 4 | g | 13780 | |||
54 | 185.00 | 2 | f+ | 3252 | 3 | f+ | 6503 | 4 | c+ | 9755 | 4 | f+ | 13006 | |||
53 | 174.61 | 2 | f | 3069 | 3 | f | 6138 | 4 | c | 9207 | 4 | f | 12276 | |||
52 | 164.81 | 2 | e | 2897 | 3 | e | 5794 | 3 | b | 8690 | 4 | e | 11587 | |||
51 | 155.56 | 2 | d+ | 2734 | 3 | d+ | 5468 | 3 | a+ | 8203 | 4 | d+ | 10937 | |||
50 | 146.83 | 2 | d | 2581 | 3 | d | 5161 | 3 | a | 7742 | 4 | d | 10323 | |||
49 | 138.59 | 2 | c+ | 2436 | 3 | c+ | 4872 | 3 | g+ | 7308 | 4 | c+ | 9744 | |||
48 | 130.81 | 2 | c | 2299 | 3 | c | 4598 | 3 | g | 6898 | 4 | c | 9197 | |||
47 | 123.47 | 1 | b | 2170 | 2 | b | 4340 | 3 | f+ | 6510 | 3 | b | 8681 | |||
46 | 116.54 | 1 | a+ | 2048 | 2 | a+ | 4097 | 3 | f | 6145 | 3 | a+ | 8193 | |||
45 | 110.00 | 1 | a | 1933 | 2 | a | 3867 | 3 | e | 5800 | 3 | a | 7733 | |||
44 | 103.83 | 1 | g+ | 1825 | 2 | g+ | 3650 | 3 | d+ | 5475 | 3 | g+ | 7299 | |||
43 | 98.00 | 1 | g | 1722 | 2 | g | 3445 | 3 | d | 5167 | 3 | g | 6890 | |||
42 | 92.50 | 1 | f+ | 1626 | 2 | f+ | 3252 | 3 | c+ | 4877 | 3 | f+ | 6503 | |||
41 | 87.31 | 1 | f | 1535 | 2 | f | 3069 | 3 | c | 4604 | 3 | f | 6138 | |||
40 | 82.41 | 1 | e | 1448 | 2 | e | 2897 | 2 | b | 4345 | 3 | e | 5794 | |||
39 | 77.78 | 1 | d+ | 1367 | 2 | d+ | 2734 | 2 | a+ | 4101 | 3 | d+ | 5468 | |||
38 | 73.42 | 1 | d | 1290 | 2 | d | 2581 | 2 | a | 3871 | 3 | d | 5161 | |||
37 | 69.30 | 1 | c+ | 1218 | 2 | c+ | 2436 | 2 | g+ | 3654 | 3 | c+ | 4872 | |||
36 | 65.41 | 1 | c | 1150 | 2 | c | 2299 | 2 | g | 3449 | 3 | c | 4598 | |||
35 | 61.74 | 0 | b | 1085 | 1 | b | 2170 | 2 | f+ | 3255 | 2 | b | 4340 | |||
34 | 58.27 | 0 | a+ | 1024 | 1 | a+ | 2048 | 2 | f | 3073 | 2 | a+ | 4097 | |||
33 | 55.00 | 0 | a | 967 | 1 | a | 1933 | 2 | e | 2900 | 2 | a | 3867 | |||
32 | 51.91 | 0 | g+ | 912 | 1 | g+ | 1825 | 2 | d+ | 2737 | 2 | g+ | 3650 | |||
31 | 49.00 | 0 | g | 861 | 1 | g | 1722 | 2 | d | 2584 | 2 | g | 3445 | |||
30 | 46.25 | 0 | f+ | 813 | 1 | f+ | 1626 | 2 | c+ | 2439 | 2 | f+ | 3252 | |||
29 | 43.65 | 0 | f | 767 | 1 | f | 1535 | 2 | c | 2302 | 2 | f | 3069 | |||
28 | 41.20 | 0 | e | 724 | 1 | e | 1448 | 1 | b | 2173 | 2 | e | 2897 | |||
27 | 38.89 | 0 | d+ | 684 | 1 | d+ | 1367 | 1 | a+ | 2051 | 2 | d+ | 2734 | |||
26 | 36.71 | 0 | d | 645 | 1 | d | 1290 | 1 | a | 1936 | 2 | d | 2581 | |||
25 | 34.65 | 0 | c+ | 609 | 1 | c+ | 1218 | 1 | g+ | 1827 | 2 | c+ | 2436 | |||
24 | 32.70 | 0 | c | 575 | 1 | c | 1150 | 1 | g | 1724 | 2 | c | 2299 | |||
23 | 30.87 | -1 | b | 543 | 0 | b | 1085 | 1 | f+ | 1628 | 1 | b | 2170 | |||
22 | 29.14 | -1 | a+ | 512 | 0 | a+ | 1024 | 1 | f | 1536 | 1 | a+ | 2048 | |||
21 | 27.50 | -1 | a | 483 | 0 | a | 967 | 1 | e | 1450 | 1 | a | 1933 | |||
20 | 25.96 | -1 | g+ | 456 | 0 | g+ | 912 | 1 | d+ | 1369 | 1 | g+ | 1825 | |||
19 | 24.50 | -1 | g | 431 | 0 | g | 861 | 1 | d | 1292 | 1 | g | 1722 | |||
18 | 23.12 | -1 | f+ | 406 | 0 | f+ | 813 | 1 | c+ | 1219 | 1 | f+ | 1626 | |||
17 | 21.83 | -1 | f | 384 | 0 | f | 767 | 1 | c | 1151 | 1 | f | 1535 | |||
16 | 20.60 | -1 | e | 362 | 0 | e | 724 | 0 | b | 1086 | 1 | e | 1448 | |||
15 | 19.45 | -1 | d+ | 342 | 0 | d+ | 684 | 0 | a+ | 1025 | 1 | d+ | 1367 | |||
14 | 18.35 | -1 | d | 323 | 0 | d | 645 | 0 | a | 968 | 1 | d | 1290 | |||
13 | 17.32 | -1 | c+ | 304 | 0 | c+ | 609 | 0 | g+ | 913 | 1 | c+ | 1218 | |||
12 | 16.35 | -1 | c | 287 | 0 | c | 575 | 0 | g | 862 | 1 | c | 1150 | |||
11 | 15.43 | -2 | b | 271 | -1 | b | 543 | 0 | f+ | 814 | 0 | b | 1085 | |||
10 | 14.57 | -2 | a+ | 256 | -1 | a+ | 512 | 0 | f | 768 | 0 | a+ | 1024 | |||
9 | 13.75 | -2 | a | 242 | -1 | a | 483 | 0 | e | 725 | 0 | a | 967 | |||
8 | 12.98 | -2 | g+ | 228 | -1 | g+ | 456 | 0 | d+ | 684 | 0 | g+ | 912 | |||
7 | 12.25 | -2 | g | 215 | -1 | g | 431 | 0 | d | 646 | 0 | g | 861 | |||
6 | 11.56 | -2 | f+ | 203 | -1 | f+ | 406 | 0 | c+ | 610 | 0 | f+ | 813 | |||
5 | 10.91 | -2 | f | 192 | -1 | f | 384 | 0 | c | 575 | 0 | f | 767 | |||
4 | 10.30 | -2 | e | 181 | -1 | e | 362 | -1 | b | 543 | 0 | e | 724 | |||
3 | 9.72 | -2 | d+ | 171 | -1 | d+ | 342 | -1 | a+ | 513 | 0 | d+ | 684 | |||
2 | 9.18 | -2 | d | 161 | -1 | d | 323 | -1 | a | 484 | 0 | d | 645 | |||
1 | 8.66 | -2 | c+ | 152 | -1 | c+ | 304 | -1 | g+ | 457 | 0 | c+ | 609 | |||
0 | 8.18 | -2 | c | 144 | -1 | c | 287 | -1 | g | 431 | 0 | c | 575 |
- 文字色:赤はbit数の有効範囲です。
- o:オクターブ
サンプル数20・24・28・32
MIDI Note No | 音声周波数(Hz) | o | 音符 | 20 サンプル | o | 音符 | 24 サンプル | o | 音符 | 28 サンプル | o | 音符 | 32 サンプル | |||
MIDI Note No | 音声周波数(Hz) | o | 音符 | 20 サンプル | o | 音符 | 24 サンプル | o | 音符 | 28 サンプル | o | 音符 | 32 サンプル | |||
127 | 12543.85 | 10 | b | 1102362 | 11 | d | 1322835 | 11 | f | 1543307 | 11 | g | 1763779 | |||
126 | 11839.82 | 10 | a+ | 1040491 | 11 | c+ | 1248590 | 11 | e | 1456688 | 11 | f+ | 1664786 | |||
125 | 11175.30 | 10 | a | 982093 | 11 | c | 1178512 | 11 | d+ | 1374930 | 11 | f | 1571349 | |||
124 | 10548.08 | 10 | g+ | 926972 | 10 | b | 1112367 | 11 | d | 1297761 | 11 | e | 1483156 | |||
123 | 9956.06 | 10 | g | 874945 | 10 | a+ | 1049934 | 11 | c+ | 1224924 | 11 | d+ | 1399913 | |||
122 | 9397.27 | 10 | f+ | 825838 | 10 | a | 991006 | 11 | c | 1156174 | 11 | d | 1321342 | |||
121 | 8869.84 | 10 | f | 779488 | 10 | g+ | 935385 | 10 | b | 1091283 | 11 | c+ | 1247180 | |||
120 | 8372.02 | 10 | e | 735738 | 10 | g | 882886 | 10 | a+ | 1030034 | 11 | c | 1177181 | |||
119 | 7902.13 | 10 | d+ | 694445 | 10 | f+ | 833334 | 10 | a | 972222 | 10 | b | 1111111 | |||
118 | 7458.62 | 10 | d | 655468 | 10 | f | 786562 | 10 | g+ | 917656 | 10 | a+ | 1048749 | |||
117 | 7040.00 | 10 | c+ | 618680 | 10 | e | 742416 | 10 | g | 866152 | 10 | a | 989888 | |||
116 | 6644.88 | 10 | c | 583956 | 10 | d+ | 700747 | 10 | f+ | 817538 | 10 | g+ | 934330 | |||
115 | 6271.93 | 9 | b | 551181 | 10 | d | 661417 | 10 | f | 771653 | 10 | g | 881890 | |||
114 | 5919.91 | 9 | a+ | 520246 | 10 | c+ | 624295 | 10 | e | 728344 | 10 | f+ | 832393 | |||
113 | 5587.65 | 9 | a | 491046 | 10 | c | 589256 | 10 | d+ | 687465 | 10 | f | 785674 | |||
112 | 5274.04 | 9 | g+ | 463486 | 10 | b | 556183 | 10 | d | 648881 | 10 | e | 741578 | |||
111 | 4978.03 | 9 | g | 437473 | 9 | a+ | 524967 | 10 | c+ | 612462 | 10 | d+ | 699956 | |||
110 | 4698.64 | 9 | f+ | 412919 | 9 | a | 495503 | 10 | c | 578087 | 10 | d | 660671 | |||
109 | 4434.92 | 9 | f | 389744 | 9 | g+ | 467693 | 10 | b | 545641 | 10 | c+ | 623590 | |||
108 | 4186.01 | 9 | e | 367869 | 9 | g | 441443 | 9 | a+ | 515017 | 10 | c | 588591 | |||
107 | 3951.07 | 9 | d+ | 347222 | 9 | f+ | 416667 | 9 | a | 486111 | 9 | b | 555556 | |||
106 | 3729.31 | 9 | d | 327734 | 9 | f | 393281 | 9 | g+ | 458828 | 9 | a+ | 524375 | |||
105 | 3520.00 | 9 | c+ | 309340 | 9 | e | 371208 | 9 | g | 433076 | 9 | a | 494944 | |||
104 | 3322.44 | 9 | c | 291978 | 9 | d+ | 350374 | 9 | f+ | 408769 | 9 | g+ | 467165 | |||
103 | 3135.96 | 8 | b | 275591 | 9 | d | 330709 | 9 | f | 385827 | 9 | g | 440945 | |||
102 | 2959.96 | 8 | a+ | 260123 | 9 | c+ | 312147 | 9 | e | 364172 | 9 | f+ | 416197 | |||
101 | 2793.83 | 8 | a | 245523 | 9 | c | 294628 | 9 | d+ | 343733 | 9 | f | 392837 | |||
100 | 2637.02 | 8 | g+ | 231743 | 9 | b | 278092 | 9 | d | 324440 | 9 | e | 370789 | |||
99 | 2489.02 | 8 | g | 218736 | 8 | a+ | 262484 | 9 | c+ | 306231 | 9 | d+ | 349978 | |||
98 | 2349.32 | 8 | f+ | 206460 | 8 | a | 247752 | 9 | c | 289043 | 9 | d | 330335 | |||
97 | 2217.46 | 8 | f | 194872 | 8 | g+ | 233846 | 9 | b | 272821 | 9 | c+ | 311795 | |||
96 | 2093.00 | 8 | e | 183935 | 8 | g | 220722 | 8 | a+ | 257508 | 9 | c | 294295 | |||
95 | 1975.53 | 8 | d+ | 173611 | 8 | f+ | 208333 | 8 | a | 243056 | 8 | b | 277778 | |||
94 | 1864.66 | 8 | d | 163867 | 8 | f | 196641 | 8 | g+ | 229414 | 8 | a+ | 262187 | |||
93 | 1760.00 | 8 | c+ | 154670 | 8 | e | 185604 | 8 | g | 216538 | 8 | a | 247472 | |||
92 | 1661.22 | 8 | c | 145989 | 8 | d+ | 175187 | 8 | f+ | 204385 | 8 | g+ | 233582 | |||
91 | 1567.98 | 7 | b | 137795 | 8 | d | 165354 | 8 | f | 192913 | 8 | g | 220472 | |||
90 | 1479.98 | 7 | a+ | 130061 | 8 | c+ | 156074 | 8 | e | 182086 | 8 | f+ | 208098 | |||
89 | 1396.91 | 7 | a | 122762 | 8 | c | 147314 | 8 | d+ | 171866 | 8 | f | 196419 | |||
88 | 1318.51 | 7 | g+ | 115872 | 8 | b | 139046 | 8 | d | 162220 | 8 | e | 185394 | |||
87 | 1244.51 | 7 | g | 109368 | 7 | a+ | 131242 | 8 | c+ | 153115 | 8 | d+ | 174989 | |||
86 | 1174.66 | 7 | f+ | 103230 | 7 | a | 123876 | 8 | c | 144522 | 8 | d | 165168 | |||
85 | 1108.73 | 7 | f | 97436 | 7 | g+ | 116923 | 8 | b | 136410 | 8 | c+ | 155898 | |||
84 | 1046.50 | 7 | e | 91967 | 7 | g | 110361 | 7 | a+ | 128754 | 8 | c | 147148 | |||
83 | 987.77 | 7 | d+ | 86806 | 7 | f+ | 104167 | 7 | a | 121528 | 7 | b | 138889 | |||
82 | 932.33 | 7 | d | 81934 | 7 | f | 98320 | 7 | g+ | 114707 | 7 | a+ | 131094 | |||
81 | 880.00 | 7 | c+ | 77335 | 7 | e | 92802 | 7 | g | 108269 | 7 | a | 123736 | |||
80 | 830.61 | 7 | c | 72994 | 7 | d+ | 87593 | 7 | f+ | 102192 | 7 | g+ | 116791 | |||
79 | 783.99 | 6 | b | 68898 | 7 | d | 82677 | 7 | f | 96457 | 7 | g | 110236 | |||
78 | 739.99 | 6 | a+ | 65031 | 7 | c+ | 78037 | 7 | e | 91043 | 7 | f+ | 104049 | |||
77 | 698.46 | 6 | a | 61381 | 7 | c | 73657 | 7 | d+ | 85933 | 7 | f | 98209 | |||
76 | 659.26 | 6 | g+ | 57936 | 7 | b | 69523 | 7 | d | 81110 | 7 | e | 92697 | |||
75 | 622.25 | 6 | g | 54684 | 6 | a+ | 65621 | 7 | c+ | 76558 | 7 | d+ | 87495 | |||
74 | 587.33 | 6 | f+ | 51615 | 6 | a | 61938 | 7 | c | 72261 | 7 | d | 82584 | |||
73 | 554.37 | 6 | f | 48718 | 6 | g+ | 58462 | 7 | b | 68205 | 7 | c+ | 77949 | |||
72 | 523.25 | 6 | e | 45984 | 6 | g | 55180 | 6 | a+ | 64377 | 7 | c | 73574 | |||
71 | 493.88 | 6 | d+ | 43403 | 6 | f+ | 52083 | 6 | a | 60764 | 6 | b | 69444 | |||
70 | 466.16 | 6 | d | 40967 | 6 | f | 49160 | 6 | g+ | 57353 | 6 | a+ | 65547 | |||
69 | 440.00 | 6 | c+ | 38667 | 6 | e | 46401 | 6 | g | 54134 | 6 | a | 61868 | |||
68 | 415.30 | 6 | c | 36497 | 6 | d+ | 43797 | 6 | f+ | 51096 | 6 | g+ | 58396 | |||
67 | 392.00 | 5 | b | 34449 | 6 | d | 41339 | 6 | f | 48228 | 6 | g | 55118 | |||
66 | 369.99 | 5 | a+ | 32515 | 6 | c+ | 39018 | 6 | e | 45521 | 6 | f+ | 52025 | |||
65 | 349.23 | 5 | a | 30690 | 6 | c | 36828 | 6 | d+ | 42967 | 6 | f | 49105 | |||
64 | 329.63 | 5 | g+ | 28968 | 6 | b | 34761 | 6 | d | 40555 | 6 | e | 46349 | |||
63 | 311.13 | 5 | g | 27342 | 5 | a+ | 32810 | 6 | c+ | 38279 | 6 | d+ | 43747 | |||
62 | 293.66 | 5 | f+ | 25807 | 5 | a | 30969 | 6 | c | 36130 | 6 | d | 41292 | |||
61 | 277.18 | 5 | f | 24359 | 5 | g+ | 29231 | 6 | b | 34103 | 6 | c+ | 38974 | |||
60 | 261.63 | 5 | e | 22992 | 5 | g | 27590 | 5 | a+ | 32189 | 6 | c | 36787 | |||
59 | 246.94 | 5 | d+ | 21701 | 5 | f+ | 26042 | 5 | a | 30382 | 5 | b | 34722 | |||
58 | 233.08 | 5 | d | 20483 | 5 | f | 24580 | 5 | g+ | 28677 | 5 | a+ | 32773 | |||
57 | 220.00 | 5 | c+ | 19334 | 5 | e | 23200 | 5 | g | 27067 | 5 | a | 30934 | |||
56 | 207.65 | 5 | c | 18249 | 5 | d+ | 21898 | 5 | f+ | 25548 | 5 | g+ | 29198 | |||
55 | 196.00 | 4 | b | 17224 | 5 | d | 20669 | 5 | f | 24114 | 5 | g | 27559 | |||
54 | 185.00 | 4 | a+ | 16258 | 5 | c+ | 19509 | 5 | e | 22761 | 5 | f+ | 26012 | |||
53 | 174.61 | 4 | a | 15345 | 5 | c | 18414 | 5 | d+ | 21483 | 5 | f | 24552 | |||
52 | 164.81 | 4 | g+ | 14484 | 5 | b | 17381 | 5 | d | 20278 | 5 | e | 23174 | |||
51 | 155.56 | 4 | g | 13671 | 4 | a+ | 16405 | 5 | c+ | 19139 | 5 | d+ | 21874 | |||
50 | 146.83 | 4 | f+ | 12904 | 4 | a | 15484 | 5 | c | 18065 | 5 | d | 20646 | |||
49 | 138.59 | 4 | f | 12179 | 4 | g+ | 14615 | 5 | b | 17051 | 5 | c+ | 19487 | |||
48 | 130.81 | 4 | e | 11496 | 4 | g | 13795 | 4 | a+ | 16094 | 5 | c | 18393 | |||
47 | 123.47 | 4 | d+ | 10851 | 4 | f+ | 13021 | 4 | a | 15191 | 4 | b | 17361 | |||
46 | 116.54 | 4 | d | 10242 | 4 | f | 12290 | 4 | g+ | 14338 | 4 | a+ | 16387 | |||
45 | 110.00 | 4 | c+ | 9667 | 4 | e | 11600 | 4 | g | 13534 | 4 | a | 15467 | |||
44 | 103.83 | 4 | c | 9124 | 4 | d+ | 10949 | 4 | f+ | 12774 | 4 | g+ | 14599 | |||
43 | 98.00 | 3 | b | 8612 | 4 | d | 10335 | 4 | f | 12057 | 4 | g | 13780 | |||
42 | 92.50 | 3 | a+ | 8129 | 4 | c+ | 9755 | 4 | e | 11380 | 4 | f+ | 13006 | |||
41 | 87.31 | 3 | a | 7673 | 4 | c | 9207 | 4 | d+ | 10742 | 4 | f | 12276 | |||
40 | 82.41 | 3 | g+ | 7242 | 4 | b | 8690 | 4 | d | 10139 | 4 | e | 11587 | |||
39 | 77.78 | 3 | g | 6836 | 3 | a+ | 8203 | 4 | c+ | 9570 | 4 | d+ | 10937 | |||
38 | 73.42 | 3 | f+ | 6452 | 3 | a | 7742 | 4 | c | 9033 | 4 | d | 10323 | |||
37 | 69.30 | 3 | f | 6090 | 3 | g+ | 7308 | 4 | b | 8526 | 4 | c+ | 9744 | |||
36 | 65.41 | 3 | e | 5748 | 3 | g | 6898 | 3 | a+ | 8047 | 4 | c | 9197 | |||
35 | 61.74 | 3 | d+ | 5425 | 3 | f+ | 6510 | 3 | a | 7595 | 3 | b | 8681 | |||
34 | 58.27 | 3 | d | 5121 | 3 | f | 6145 | 3 | g+ | 7169 | 3 | a+ | 8193 | |||
33 | 55.00 | 3 | c+ | 4833 | 3 | e | 5800 | 3 | g | 6767 | 3 | a | 7733 | |||
32 | 51.91 | 3 | c | 4562 | 3 | d+ | 5475 | 3 | f+ | 6387 | 3 | g+ | 7299 | |||
31 | 49.00 | 2 | b | 4306 | 3 | d | 5167 | 3 | f | 6029 | 3 | g | 6890 | |||
30 | 46.25 | 2 | a+ | 4064 | 3 | c+ | 4877 | 3 | e | 5690 | 3 | f+ | 6503 | |||
29 | 43.65 | 2 | a | 3836 | 3 | c | 4604 | 3 | d+ | 5371 | 3 | f | 6138 | |||
28 | 41.20 | 2 | g+ | 3621 | 3 | b | 4345 | 3 | d | 5069 | 3 | e | 5794 | |||
27 | 38.89 | 2 | g | 3418 | 2 | a+ | 4101 | 3 | c+ | 4785 | 3 | d+ | 5468 | |||
26 | 36.71 | 2 | f+ | 3226 | 2 | a | 3871 | 3 | c | 4516 | 3 | d | 5161 | |||
25 | 34.65 | 2 | f | 3045 | 2 | g+ | 3654 | 3 | b | 4263 | 3 | c+ | 4872 | |||
24 | 32.70 | 2 | e | 2874 | 2 | g | 3449 | 2 | a+ | 4024 | 3 | c | 4598 | |||
23 | 30.87 | 2 | d+ | 2713 | 2 | f+ | 3255 | 2 | a | 3798 | 2 | b | 4340 | |||
22 | 29.14 | 2 | d | 2560 | 2 | f | 3073 | 2 | g+ | 3585 | 2 | a+ | 4097 | |||
21 | 27.50 | 2 | c+ | 2417 | 2 | e | 2900 | 2 | g | 3383 | 2 | a | 3867 | |||
20 | 25.96 | 2 | c | 2281 | 2 | d+ | 2737 | 2 | f+ | 3194 | 2 | g+ | 3650 | |||
19 | 24.50 | 1 | b | 2153 | 2 | d | 2584 | 2 | f | 3014 | 2 | g | 3445 | |||
18 | 23.12 | 1 | a+ | 2032 | 2 | c+ | 2439 | 2 | e | 2845 | 2 | f+ | 3252 | |||
17 | 21.83 | 1 | a | 1918 | 2 | c | 2302 | 2 | d+ | 2685 | 2 | f | 3069 | |||
16 | 20.60 | 1 | g+ | 1810 | 2 | b | 2173 | 2 | d | 2535 | 2 | e | 2897 | |||
15 | 19.45 | 1 | g | 1709 | 1 | a+ | 2051 | 2 | c+ | 2392 | 2 | d+ | 2734 | |||
14 | 18.35 | 1 | f+ | 1613 | 1 | a | 1936 | 2 | c | 2258 | 2 | d | 2581 | |||
13 | 17.32 | 1 | f | 1522 | 1 | g+ | 1827 | 2 | b | 2131 | 2 | c+ | 2436 | |||
12 | 16.35 | 1 | e | 1437 | 1 | g | 1724 | 1 | a+ | 2012 | 2 | c | 2299 | |||
11 | 15.43 | 1 | d+ | 1356 | 1 | f+ | 1628 | 1 | a | 1899 | 1 | b | 2170 | |||
10 | 14.57 | 1 | d | 1280 | 1 | f | 1536 | 1 | g+ | 1792 | 1 | a+ | 2048 | |||
9 | 13.75 | 1 | c+ | 1208 | 1 | e | 1450 | 1 | g | 1692 | 1 | a | 1933 | |||
8 | 12.98 | 1 | c | 1141 | 1 | d+ | 1369 | 1 | f+ | 1597 | 1 | g+ | 1825 | |||
7 | 12.25 | 0 | b | 1077 | 1 | d | 1292 | 1 | f | 1507 | 1 | g | 1722 | |||
6 | 11.56 | 0 | a+ | 1016 | 1 | c+ | 1219 | 1 | e | 1423 | 1 | f+ | 1626 | |||
5 | 10.91 | 0 | a | 959 | 1 | c | 1151 | 1 | d+ | 1343 | 1 | f | 1535 | |||
4 | 10.30 | 0 | g+ | 905 | 1 | b | 1086 | 1 | d | 1267 | 1 | e | 1448 | |||
3 | 9.72 | 0 | g | 854 | 0 | a+ | 1025 | 1 | c+ | 1196 | 1 | d+ | 1367 | |||
2 | 9.18 | 0 | f+ | 806 | 0 | a | 968 | 1 | c | 1129 | 1 | d | 1290 | |||
1 | 8.66 | 0 | f | 761 | 0 | g+ | 913 | 1 | b | 1066 | 1 | c+ | 1218 | |||
0 | 8.18 | 0 | e | 718 | 0 | g | 862 | 0 | a+ | 1006 | 1 | c | 1150 |
- 文字色:赤はbit数の有効範囲です。
- o:オクターブ
- MIDI NoteNoから音声周波数を求める計算式
「^」は累乗数
音声周波数 = 440 × 2^(( NoteNo - 69) ÷ 12)
参考例
各サンプル数でディチューンを使いo4a(440Hz)相当を鳴らす
#TITLE Test_N106_440Hz #PITCH-CORRECTION #EX-NAMCO106 8 @N0 = { 0 15,15,00,00 } // 4 @N1 = { 0 15,15,15,15,00,00,00,00 } // 8 @N2 = { 0 15,15,15,15,15,15,00,00,00,00,00,00 } // 12 @N3 = { 0 15,15,15,15,15,15,15,15,00,00,00,00,00,00,00,00 } // 16 @N4 = { 0 15,15,15,15,15,15,15,15,15,15,00,00,00,00,00,00, 00,00,00,00 } // 20 @N5 = { 0 15,15,15,15,15,15,15,15,15,15,15,15,00,00,00,00, 00,00,00,00,00,00,00,00 } // 24 @N6 = { 0 15,15,15,15,15,15,15,15,15,15,15,15,15,15,00,00, 00,00,00,00,00,00,00,00,00,00,00,00 } // 28 @N7 = { 0 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 } // 32 P t160 v8 q7 L P @@0 SA3 D-118 o3b D255 o3a // 4 P @@1 SA4 D-118 o4b D255 o4a // 8 P @@2 SA5 D-88 o5f+ D255 o5e // 12 P @@3 SA5 D-118 o5b D255 o5a // 16 P @@4 SA6 D-74 o6d+ D255 o6c+ // 20 P @@5 SA6 D-88 o6f+ D255 o6e // 24 P @@6 SA6 D-103 o6a D255 o6g // 28 P @@7 SA6 D-118 o6b D255 o6a // 32 P r2
この例ではN106の各サンプル数にて、493.88Hz相当の音符(o4b※)にディチューン(Dコマンド)をかけることにより、440Hzを鳴らすものです。
一致していることの確認のため、直後に440Hz相当の音符(o4a※)も鳴らしています。
※有効チャンネル数8、8サンプルの場合
ここで8サンプルのディチューン(Dコマンド)に使用している値の求め方を説明します。
o4bとo4aの周波数レジスタ値の差を設定します。
表に周波数レジスタ値が載っているので確認して下さい、
矩形波の場合、o4bの周波数レジスタ値は17361、o4aの周波数レジスタ値は15467です。
差を計算すると17361-15467=1894となります、#PITCH-CORRECTIONを宣言しており音程を下げるのですからマイナス値 -1894となります。
この値をディチューン(Dコマンド)に使用するのですが、ディチューン(Dコマンド)の設定可能な値の範囲は-127~126であるため、-1894は設定できません。
そこでSAコマンドを使用することにより解決できます。
-1894を4回2で割ると-118.375となり範囲内になるので、この値の整数値にした値-118をディチューン(Dコマンド)に設定します。
(この値はピッチエンベロープ(@EP定義)でも同様です。)
そしてディチューン(Dコマンド)の事前にSAコマンドを使用し、値は先ほどの4回2で割った、その4回の値、SA4を設定します。
これにより、およそ440Hzが鳴ります(正確には誤差があります。)
SAコマンドの値が大きい程、誤差が大きくなるので注意が必要です。
SAコマンドはppmckにてN106音源のみ使用可能です。
他のサンプル数でも計算方法は同じです。
この例のnsfを聴くと判ると思いますが、サンプル数が2のn乗でない場合(12,20,24,28サンプル)、音程がわずかにズレることが確認できると思います、使用するサンプル数は2のn乗(4,8,16,32サンプル)にしておく事をお勧めします。
VRC7
音声周波数から周波数レジスタ値を求める計算
音源 | VRC7 |
周波数レジスタbit数 | 9bit(0~511)+オクターブレジスタ3bit(0~7) |
周波数とレジスタの関係 | 比例 |
周波数レジスタ値計算式
「^」は累乗数
- VRC7では周波数レジスタとオクターブレジスタにより音程を制御する。
周波数レジスタには 0(ゼロ)オクターブでの音符cc+dd+eff+gg+aa+bに対応する周波数レジスタ値を設定し(この計算式では考慮してある)、オクターブレジスタには o<num> コマンドの値が直接入る。
この様な関係にあるため、周波数レジスタ値を半分にし、1オクターブ高い値を設定しても、同じ音声周波数が鳴る。 - ディチューン(Dコマンド)やピッチエンベロープ(@EP定義)では、周波数レジスタのみの制御であり、オクターブレジスタの制御はされないため、周波数の変化できる範囲は狭い(周波数レジスタ値 0~511まで)、特に高音域への変化は苦手で、オーバーフローし易い。
- 音色設定のCarrierのMULTIの倍率が 1 の場合を想定していますが、例えばこの値が 2 の場合、音声周波数は 2倍となり、1オクターブ高い音で鳴る。(プリセット音色では 1倍の様です。)
音声周波数と周波数レジスタ値の関係表
※音声周波数は音色設定のCarrierのMULTIの倍率が 1 の場合を想定
MIDI Note No | 音声 周波数(Hz) | o | 音 符 | o0 | o1 | o2 | o3 | o4 | o5 | o6 | o7 |
MIDI Note No | 音声 周波数(Hz) | o | 音 符 | o0 | o1 | o2 | o3 | o4 | o5 | o6 | o7 |
127 | 12543.85 | 9 | g | 132283 | 66141.7 | 33070.9 | 16535.4 | 8267.72 | 4133.86 | 2066.93 | 1033.46 |
126 | 11839.82 | 9 | f+ | 124859 | 62429.5 | 31214.7 | 15607.4 | 7803.68 | 3901.84 | 1950.92 | 975.46 |
125 | 11175.30 | 9 | f | 117851 | 58925.6 | 29462.8 | 14731.4 | 7365.70 | 3682.85 | 1841.42 | 920.71 |
124 | 10548.08 | 9 | e | 111236 | 55618.3 | 27809.2 | 13904.6 | 6952.29 | 3476.15 | 1738.07 | 869.04 |
123 | 9956.06 | 9 | d+ | 104993 | 52496.7 | 26248.4 | 13124.2 | 6562.09 | 3281.05 | 1640.52 | 820.26 |
122 | 9397.27 | 9 | d | 99100 | 49550.3 | 24775.2 | 12387.6 | 6193.79 | 3096.89 | 1548.45 | 774.22 |
121 | 8869.84 | 9 | c+ | 93538 | 46769.3 | 23384.6 | 11692.3 | 5846.16 | 2923.08 | 1461.54 | 730.77 |
120 | 8372.02 | 9 | c | 88288 | 44144.3 | 22072.2 | 11036.1 | 5518.04 | 2759.02 | 1379.51 | 689.75 |
119 | 7902.13 | 8 | b | 83333 | 41666.7 | 20833.3 | 10416.7 | 5208.33 | 2604.17 | 1302.08 | 651.04 |
118 | 7458.62 | 8 | a+ | 78656 | 39328.1 | 19664.1 | 9832.0 | 4916.01 | 2458.01 | 1229.00 | 614.50 |
117 | 7040.00 | 8 | a | 74241 | 37120.8 | 18560.4 | 9280.2 | 4640.10 | 2320.05 | 1160.02 | 580.01 |
116 | 6644.88 | 8 | g+ | 70074 | 35037.4 | 17518.7 | 8759.3 | 4379.67 | 2189.83 | 1094.92 | 547.46 |
115 | 6271.93 | 8 | g | 66141 | 33070.9 | 16535.4 | 8267.7 | 4133.86 | 2066.93 | 1033.46 | 516.73 |
114 | 5919.91 | 8 | f+ | 62429 | 31214.7 | 15607.4 | 7803.7 | 3901.84 | 1950.92 | 975.46 | 487.73 |
113 | 5587.65 | 8 | f | 58925 | 29462.8 | 14731.4 | 7365.7 | 3682.85 | 1841.42 | 920.71 | 460.36 |
112 | 5274.04 | 8 | e | 55618 | 27809.2 | 13904.6 | 6952.3 | 3476.15 | 1738.07 | 869.04 | 434.52 |
111 | 4978.03 | 8 | d+ | 52496 | 26248.4 | 13124.2 | 6562.1 | 3281.05 | 1640.52 | 820.26 | 410.13 |
110 | 4698.64 | 8 | d | 49550 | 24775.2 | 12387.6 | 6193.8 | 3096.89 | 1548.45 | 774.22 | 387.11 |
109 | 4434.92 | 8 | c+ | 46769 | 23384.6 | 11692.3 | 5846.2 | 2923.08 | 1461.54 | 730.77 | 365.38 |
108 | 4186.01 | 8 | c | 44144 | 22072.2 | 11036.1 | 5518.0 | 2759.02 | 1379.51 | 689.75 | 344.88 |
107 | 3951.07 | 7 | b | 41666 | 20833.3 | 10416.7 | 5208.3 | 2604.17 | 1302.08 | 651.04 | 325.52 |
106 | 3729.31 | 7 | a+ | 39328 | 19664.1 | 9832.0 | 4916.0 | 2458.01 | 1229.00 | 614.50 | 307.25 |
105 | 3520.00 | 7 | a | 37120 | 18560.4 | 9280.2 | 4640.1 | 2320.05 | 1160.02 | 580.01 | 290.01 |
104 | 3322.44 | 7 | g+ | 35037 | 17518.7 | 8759.3 | 4379.7 | 2189.83 | 1094.92 | 547.46 | 273.73 |
103 | 3135.96 | 7 | g | 33070 | 16535.4 | 8267.7 | 4133.9 | 2066.93 | 1033.46 | 516.73 | 258.37 |
102 | 2959.96 | 7 | f+ | 31214 | 15607.4 | 7803.7 | 3901.8 | 1950.92 | 975.46 | 487.73 | 243.87 |
101 | 2793.83 | 7 | f | 29462 | 14731.4 | 7365.7 | 3682.8 | 1841.42 | 920.71 | 460.36 | 230.18 |
100 | 2637.02 | 7 | e | 27809 | 13904.6 | 6952.3 | 3476.1 | 1738.07 | 869.04 | 434.52 | 217.26 |
99 | 2489.02 | 7 | d+ | 26248 | 13124.2 | 6562.1 | 3281.0 | 1640.52 | 820.26 | 410.13 | 205.07 |
98 | 2349.32 | 7 | d | 24775 | 12387.6 | 6193.8 | 3096.9 | 1548.45 | 774.22 | 387.11 | 193.56 |
97 | 2217.46 | 7 | c+ | 23384 | 11692.3 | 5846.2 | 2923.1 | 1461.54 | 730.77 | 365.38 | 182.69 |
96 | 2093.00 | 7 | c | 22072 | 11036.1 | 5518.0 | 2759.0 | 1379.51 | 689.75 | 344.88 | 172.44 |
95 | 1975.53 | 6 | b | 20833 | 10416.7 | 5208.3 | 2604.2 | 1302.08 | 651.04 | 325.52 | 162.76 |
94 | 1864.66 | 6 | a+ | 19664 | 9832.0 | 4916.0 | 2458.0 | 1229.00 | 614.50 | 307.25 | 153.63 |
93 | 1760.00 | 6 | a | 18560 | 9280.2 | 4640.1 | 2320.0 | 1160.02 | 580.01 | 290.01 | 145.00 |
92 | 1661.22 | 6 | g+ | 17518 | 8759.3 | 4379.7 | 2189.8 | 1094.92 | 547.46 | 273.73 | 136.86 |
91 | 1567.98 | 6 | g | 16535 | 8267.7 | 4133.9 | 2066.9 | 1033.46 | 516.73 | 258.37 | 129.18 |
90 | 1479.98 | 6 | f+ | 15607 | 7803.7 | 3901.8 | 1950.9 | 975.46 | 487.73 | 243.87 | 121.93 |
89 | 1396.91 | 6 | f | 14731 | 7365.7 | 3682.8 | 1841.4 | 920.71 | 460.36 | 230.18 | 115.09 |
88 | 1318.51 | 6 | e | 13904 | 6952.3 | 3476.1 | 1738.1 | 869.04 | 434.52 | 217.26 | 108.63 |
87 | 1244.51 | 6 | d+ | 13124 | 6562.1 | 3281.0 | 1640.5 | 820.26 | 410.13 | 205.07 | 102.53 |
86 | 1174.66 | 6 | d | 12387 | 6193.8 | 3096.9 | 1548.4 | 774.22 | 387.11 | 193.56 | 96.78 |
85 | 1108.73 | 6 | c+ | 11692 | 5846.2 | 2923.1 | 1461.5 | 730.77 | 365.38 | 182.69 | 91.35 |
84 | 1046.50 | 6 | c | 11036 | 5518.0 | 2759.0 | 1379.5 | 689.75 | 344.88 | 172.44 | 86.22 |
83 | 987.77 | 5 | b | 10416 | 5208.3 | 2604.2 | 1302.1 | 651.04 | 325.52 | 162.76 | 81.38 |
82 | 932.33 | 5 | a+ | 9832.0 | 4916.0 | 2458.0 | 1229.0 | 614.50 | 307.25 | 153.63 | 76.81 |
81 | 880.00 | 5 | a | 9280.2 | 4640.1 | 2320.0 | 1160.0 | 580.01 | 290.01 | 145.00 | 72.50 |
80 | 830.61 | 5 | g+ | 8759.3 | 4379.7 | 2189.8 | 1094.9 | 547.46 | 273.73 | 136.86 | 68.43 |
79 | 783.99 | 5 | g | 8267.7 | 4133.9 | 2066.9 | 1033.5 | 516.73 | 258.37 | 129.18 | 64.59 |
78 | 739.99 | 5 | f+ | 7803.7 | 3901.8 | 1950.9 | 975.5 | 487.73 | 243.87 | 121.93 | 60.97 |
77 | 698.46 | 5 | f | 7365.7 | 3682.8 | 1841.4 | 920.7 | 460.36 | 230.18 | 115.09 | 57.54 |
76 | 659.26 | 5 | e | 6952.3 | 3476.1 | 1738.1 | 869.0 | 434.52 | 217.26 | 108.63 | 54.31 |
75 | 622.25 | 5 | d+ | 6562.1 | 3281.0 | 1640.5 | 820.3 | 410.13 | 205.07 | 102.53 | 51.27 |
74 | 587.33 | 5 | d | 6193.8 | 3096.9 | 1548.4 | 774.2 | 387.11 | 193.56 | 96.78 | 48.39 |
73 | 554.37 | 5 | c+ | 5846.2 | 2923.1 | 1461.5 | 730.8 | 365.38 | 182.69 | 91.35 | 45.67 |
72 | 523.25 | 5 | c | 5518.0 | 2759.0 | 1379.5 | 689.8 | 344.88 | 172.44 | 86.22 | 43.11 |
71 | 493.88 | 4 | b | 5208.3 | 2604.2 | 1302.1 | 651.0 | 325.52 | 162.76 | 81.38 | 40.69 |
70 | 466.16 | 4 | a+ | 4916.0 | 2458.0 | 1229.0 | 614.5 | 307.25 | 153.63 | 76.81 | 38.41 |
69 | 440.00 | 4 | a | 4640.1 | 2320.0 | 1160.0 | 580.0 | 290.01 | 145.00 | 72.50 | 36.25 |
68 | 415.30 | 4 | g+ | 4379.7 | 2189.8 | 1094.9 | 547.5 | 273.73 | 136.86 | 68.43 | 34.22 |
67 | 392.00 | 4 | g | 4133.9 | 2066.9 | 1033.5 | 516.7 | 258.37 | 129.18 | 64.59 | 32.30 |
66 | 369.99 | 4 | f+ | 3901.8 | 1950.9 | 975.5 | 487.7 | 243.87 | 121.93 | 60.97 | 30.48 |
65 | 349.23 | 4 | f | 3682.8 | 1841.4 | 920.7 | 460.4 | 230.18 | 115.09 | 57.54 | 28.77 |
64 | 329.63 | 4 | e | 3476.1 | 1738.1 | 869.0 | 434.5 | 217.26 | 108.63 | 54.31 | 27.16 |
63 | 311.13 | 4 | d+ | 3281.0 | 1640.5 | 820.3 | 410.1 | 205.07 | 102.53 | 51.27 | 25.63 |
62 | 293.66 | 4 | d | 3096.9 | 1548.4 | 774.2 | 387.1 | 193.56 | 96.78 | 48.39 | 24.19 |
61 | 277.18 | 4 | c+ | 2923.1 | 1461.5 | 730.8 | 365.4 | 182.69 | 91.35 | 45.67 | 22.84 |
60 | 261.63 | 4 | c | 2759.0 | 1379.5 | 689.8 | 344.9 | 172.44 | 86.22 | 43.11 | 21.55 |
59 | 246.94 | 3 | b | 2604.2 | 1302.1 | 651.0 | 325.5 | 162.76 | 81.38 | 40.69 | 20.35 |
58 | 233.08 | 3 | a+ | 2458.0 | 1229.0 | 614.5 | 307.3 | 153.63 | 76.81 | 38.41 | 19.20 |
57 | 220.00 | 3 | a | 2320.0 | 1160.0 | 580.0 | 290.0 | 145.00 | 72.50 | 36.25 | 18.13 |
56 | 207.65 | 3 | g+ | 2189.8 | 1094.9 | 547.5 | 273.7 | 136.86 | 68.43 | 34.22 | 17.11 |
55 | 196.00 | 3 | g | 2066.9 | 1033.5 | 516.7 | 258.4 | 129.18 | 64.59 | 32.30 | 16.15 |
54 | 185.00 | 3 | f+ | 1950.9 | 975.5 | 487.7 | 243.9 | 121.93 | 60.97 | 30.48 | 15.24 |
53 | 174.61 | 3 | f | 1841.4 | 920.7 | 460.4 | 230.2 | 115.09 | 57.54 | 28.77 | 14.39 |
52 | 164.81 | 3 | e | 1738.1 | 869.0 | 434.5 | 217.3 | 108.63 | 54.31 | 27.16 | 13.58 |
51 | 155.56 | 3 | d+ | 1640.5 | 820.3 | 410.1 | 205.1 | 102.53 | 51.27 | 25.63 | 12.82 |
50 | 146.83 | 3 | d | 1548.4 | 774.2 | 387.1 | 193.6 | 96.78 | 48.39 | 24.19 | 12.10 |
49 | 138.59 | 3 | c+ | 1461.5 | 730.8 | 365.4 | 182.7 | 91.35 | 45.67 | 22.84 | 11.42 |
48 | 130.81 | 3 | c | 1379.5 | 689.8 | 344.9 | 172.4 | 86.22 | 43.11 | 21.55 | 10.78 |
47 | 123.47 | 2 | b | 1302.1 | 651.0 | 325.5 | 162.8 | 81.38 | 40.69 | 20.35 | 10.17 |
46 | 116.54 | 2 | a+ | 1229.0 | 614.5 | 307.3 | 153.6 | 76.81 | 38.41 | 19.20 | 9.60 |
45 | 110.00 | 2 | a | 1160.0 | 580.0 | 290.0 | 145.0 | 72.50 | 36.25 | 18.13 | 9.06 |
44 | 103.83 | 2 | g+ | 1094.9 | 547.5 | 273.7 | 136.9 | 68.43 | 34.22 | 17.11 | 8.55 |
43 | 98.00 | 2 | g | 1033.5 | 516.7 | 258.4 | 129.2 | 64.59 | 32.30 | 16.15 | 8.07 |
42 | 92.50 | 2 | f+ | 975.5 | 487.7 | 243.9 | 121.9 | 60.97 | 30.48 | 15.24 | 7.62 |
41 | 87.31 | 2 | f | 920.7 | 460.4 | 230.2 | 115.1 | 57.54 | 28.77 | 14.39 | 7.19 |
40 | 82.41 | 2 | e | 869.0 | 434.5 | 217.3 | 108.6 | 54.31 | 27.16 | 13.58 | 6.79 |
39 | 77.78 | 2 | d+ | 820.3 | 410.1 | 205.1 | 102.5 | 51.27 | 25.63 | 12.82 | 6.41 |
38 | 73.42 | 2 | d | 774.2 | 387.1 | 193.6 | 96.8 | 48.39 | 24.19 | 12.10 | 6.05 |
37 | 69.30 | 2 | c+ | 730.8 | 365.4 | 182.7 | 91.3 | 45.67 | 22.84 | 11.42 | 5.71 |
36 | 65.41 | 2 | c | 689.8 | 344.9 | 172.4 | 86.2 | 43.11 | 21.55 | 10.78 | 5.39 |
35 | 61.74 | 1 | b | 651.0 | 325.5 | 162.8 | 81.4 | 40.69 | 20.35 | 10.17 | 5.09 |
34 | 58.27 | 1 | a+ | 614.5 | 307.3 | 153.6 | 76.8 | 38.41 | 19.20 | 9.60 | 4.80 |
33 | 55.00 | 1 | a | 580.0 | 290.0 | 145.0 | 72.5 | 36.25 | 18.13 | 9.06 | 4.53 |
32 | 51.91 | 1 | g+ | 547.5 | 273.7 | 136.9 | 68.4 | 34.22 | 17.11 | 8.55 | 4.28 |
31 | 49.00 | 1 | g | 516.7 | 258.4 | 129.2 | 64.6 | 32.30 | 16.15 | 8.07 | 4.04 |
30 | 46.25 | 1 | f+ | 487.7 | 243.9 | 121.9 | 61.0 | 30.48 | 15.24 | 7.62 | 3.81 |
29 | 43.65 | 1 | f | 460.4 | 230.2 | 115.1 | 57.5 | 28.77 | 14.39 | 7.19 | 3.60 |
28 | 41.20 | 1 | e | 434.5 | 217.3 | 108.6 | 54.3 | 27.16 | 13.58 | 6.79 | 3.39 |
27 | 38.89 | 1 | d+ | 410.1 | 205.1 | 102.5 | 51.3 | 25.63 | 12.82 | 6.41 | 3.20 |
26 | 36.71 | 1 | d | 387.1 | 193.6 | 96.8 | 48.4 | 24.19 | 12.10 | 6.05 | 3.02 |
25 | 34.65 | 1 | c+ | 365.4 | 182.7 | 91.3 | 45.7 | 22.84 | 11.42 | 5.71 | 2.85 |
24 | 32.70 | 1 | c | 344.9 | 172.4 | 86.2 | 43.1 | 21.55 | 10.78 | 5.39 | 2.69 |
23 | 30.87 | 0 | b | 325.5 | 162.8 | 81.4 | 40.7 | 20.35 | 10.17 | 5.09 | 2.54 |
22 | 29.14 | 0 | a+ | 307.3 | 153.6 | 76.8 | 38.4 | 19.20 | 9.60 | 4.80 | 2.40 |
21 | 27.50 | 0 | a | 290.0 | 145.0 | 72.5 | 36.3 | 18.13 | 9.06 | 4.53 | 2.27 |
20 | 25.96 | 0 | g+ | 273.7 | 136.9 | 68.4 | 34.2 | 17.11 | 8.55 | 4.28 | 2.14 |
19 | 24.50 | 0 | g | 258.4 | 129.2 | 64.6 | 32.3 | 16.15 | 8.07 | 4.04 | 2.02 |
18 | 23.12 | 0 | f+ | 243.9 | 121.9 | 61.0 | 30.5 | 15.24 | 7.62 | 3.81 | 1.91 |
17 | 21.83 | 0 | f | 230.2 | 115.1 | 57.5 | 28.8 | 14.39 | 7.19 | 3.60 | 1.80 |
16 | 20.60 | 0 | e | 217.3 | 108.6 | 54.3 | 27.2 | 13.58 | 6.79 | 3.39 | 1.70 |
15 | 19.45 | 0 | d+ | 205.1 | 102.5 | 51.3 | 25.6 | 12.82 | 6.41 | 3.20 | 1.60 |
14 | 18.35 | 0 | d | 193.6 | 96.8 | 48.4 | 24.2 | 12.10 | 6.05 | 3.02 | 1.51 |
13 | 17.32 | 0 | c+ | 182.7 | 91.3 | 45.7 | 22.8 | 11.42 | 5.71 | 2.85 | 1.43 |
12 | 16.35 | 0 | c | 172.4 | 86.2 | 43.1 | 21.6 | 10.78 | 5.39 | 2.69 | 1.35 |
11 | 15.43 | -1 | b | 162.8 | 81.4 | 40.7 | 20.3 | 10.17 | 5.09 | 2.54 | 1.27 |
10 | 14.57 | -1 | a+ | 153.6 | 76.8 | 38.4 | 19.2 | 9.60 | 4.80 | 2.40 | 1.20 |
9 | 13.75 | -1 | a | 145.0 | 72.5 | 36.3 | 18.1 | 9.06 | 4.53 | 2.27 | 1.13 |
8 | 12.98 | -1 | g+ | 136.9 | 68.4 | 34.2 | 17.1 | 8.55 | 4.28 | 2.14 | 1.07 |
7 | 12.25 | -1 | g | 129.2 | 64.6 | 32.3 | 16.1 | 8.07 | 4.04 | 2.02 | 1.01 |
6 | 11.56 | -1 | f+ | 121.9 | 61.0 | 30.5 | 15.2 | 7.62 | 3.81 | 1.91 | 0.95 |
5 | 10.91 | -1 | f | 115.1 | 57.5 | 28.8 | 14.4 | 7.19 | 3.60 | 1.80 | 0.90 |
4 | 10.30 | -1 | e | 108.6 | 54.3 | 27.2 | 13.6 | 6.79 | 3.39 | 1.70 | 0.85 |
3 | 9.72 | -1 | d+ | 102.5 | 51.3 | 25.6 | 12.8 | 6.41 | 3.20 | 1.60 | 0.80 |
2 | 9.18 | -1 | d | 96.8 | 48.4 | 24.2 | 12.1 | 6.05 | 3.02 | 1.51 | 0.76 |
1 | 8.66 | -1 | c+ | 91.3 | 45.7 | 22.8 | 11.4 | 5.71 | 2.85 | 1.43 | 0.71 |
0 | 8.18 | -1 | c | 86.2 | 43.1 | 21.6 | 10.8 | 5.39 | 2.69 | 1.35 | 0.67 |
- 周波数レジスタ値が小さいほど誤差が多くなり音痴になります、この誤差を認識し易いように小数点以下まで表示していますが、周波数レジスタで使用する値は少数第一位を8捨9入した値(※ppmck09aにて確認、他のサウンドドライバでは計算方法が少々違うかも知れません。)です。
- 文字色:赤はbit数の有効範囲です。
- 文字色:水色は音符から周波数レジスタ値に変換される値で、どのオクターブでも同じ値です。
- o:オクターブ
- MIDI NoteNoから音声周波数を求める計算式
「^」は累乗数
音声周波数 = 440 × 2^(( NoteNo - 69) ÷ 12)
この文章はファミコン音源詳細の各種資料を元に計算式を求め、表にまとめたものです。