YMF825 制御用書き込みレジスタ (途中まで
制御用書き込みレジスタ
アドレス | Write / Read | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|---|
0x0C | W | 0 | VoVol | VoVol | VoVol | VoVol | VoVol | 0 | 0 |
0x0D | W | 0 | 0 | FNUM | FNUM | FNUM | BLOCK | BLOCK | BLOCK |
0x0E | W | 0 | FNUM | FNUM | FNUM | FNUM | FNUM | FNUM | FNUM |
0x0F | W | 0 | KeyOn | Mute | EG_RST | ToneNum | ToneNum | ToneNum | ToneNum |
0x10 | W | 0 | ChVol | ChVol | ChVol | ChVol | ChVol | 0 | DIR_CV |
0x11 | W | 0 | 0 | 0 | 0 | 0 | XVB | XVB | XVB |
0x12 | W | 0 | 0 | 0 | INT | INT | FRAC | FRAC | FRAC |
0x13 | W | 0 | FRAC | FRAC | FRAC | FRAC | FRAC | FRAC | 0 |
0x14 | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DIR_MT |
VoVol
- リセット値
-
- ミュート (0x00)
FNUM, BLOCK
- 説明
-
- Block: オクターブを指定する
- 1オクターブの周波数情報を設定する
- リセット値
-
- FNUM: 0x000
- FNUM: 0x00
ピッチ対応表
ノート | 周波数 | BLOCK | FNUM |
---|---|---|---|
C2 | 130.8 | 3 | 357 |
C#2 | 138.6 | 3 | 378 |
D2 | 146.8 | 3 | 401 |
D#2 | 155.6 | 3 | 425 |
E2 | 164.8 | 3 | 450 |
F2 | 174.6 | 3 | 477 |
F#2 | 185 | 3 | 505 |
G2 | 196 | 3 | 535 |
G#2 | 207.7 | 3 | 567 |
A2 | 220 | 3 | 601 |
A#2 | 233.1 | 3 | 637 |
B2 | 246.9 | 3 | 674 |
C3 | 261.6 | 4 | 357 |
C#3 | 277.2 | 4 | 378 |
D3 | 293.7 | 4 | 401 |
D#3 | 311.1 | 4 | 425 |
E3 | 329.6 | 4 | 450 |
F3 | 349.2 | 4 | 477 |
F#3 | 370 | 4 | 505 |
G3 | 392 | 4 | 535 |
G#3 | 415.3 | 4 | 567 |
A3 | 440 | 4 | 601 |
A#3 | 466.2 | 4 | 637 |
B3 | 493.9 | 4 | 674 |
C4 | 523.3 | 5 | 357 |
ToneNum
- 説明
- ToneNumは使用するパラメーターを選択するために使用する。 このレジスタは音声ごとに用意されている。
- リセット値
-
- 0x00