Difference between revisions from 2016/09/02 11:32 and 2016/09/01 13:23.| genesis (deflemask) YM2612 | pmd98 (YM2608) | VOPM | Name | Range |
| | | | Reference number | 0~255 |
| A | AR | AR | Attack Rate | 0~31 |
| D | DR | D1R | Decay Rate | 0~31 |
| - | SR | D2R | Sustain Rate | 0~31 |
| S | SL | D1L | Sustain Level | 0~15 |
| D2 | - | D2R | second decay rate (d2r) | 0~31 |
| R | RR | RR | Release Rate | 0~15 |
| TL | TL | TL | Total Level | 0~127 |
| ? | KS | KS | Key Scale | 0~3 |
| Mult | ML | MUL | Multiple | 0~15 |
| DT | DT | DT1 | Detune | 0~7 |
| | | DT2 | Detune coarse | 0~3 |
| AMS | AM | AMS | AMS Enable | 0~1 |
| ALG | AL | CON | Connection | 0~7 |
| | | PAN | panning | |
| FB | FB | FL | Self Feedback | 0~7 |
1 Byte: LFO (FMS on YM2612, PMS on YM2151)
1 Byte: FB
1 Byte: ALG
1 Byte: LFO2 (AMS on YM2612, AMS on YM2151)
Repeat this TOTAL_OPERATORS times
1 Byte: MULT
1 Byte: TL
1 Byte: AR
1 Byte: DR
1 Byte: SL
1 Byte: RR
1 Byte: AM
1 Byte: RS
1 Byte: DT (DT2<<4 | DT on YM2151)
1 Byte: D2R
See also:
- http://deflemask.com/DMP_SPECS.txt
- https://vgmrips.net/wiki/OPM_File_Format
From the VOPM manual: http://tanalin.com/en/articles/third-party/vopm-manual/
|| Abbreviation | Description |
| AMS | Amplitude-Modulation Sensitivity |
| AR | Attack Rate |
| C1/C2 | Carrier 1, Carrier 2 |
| D1L | Decay Level 1 |
| D1R/D2R | Decay Rate 1, Decay Rate 2 |
| DT1 | Fine Detuning |
| DT2 | Coarse Detuning |
| FL | Feedback Level |
| FRQ | LFO Frequency |
| KS | Key Scaling |
| M1/M2 | Modulator 1, Modulator 2 |
| MUL | Multiplier |
| NFRQ | Noise Frequency |
| OP | Operator |
| PMS | Pitch-Modulation Sensitivity |
| RR | Release Rate |
| TL | Total Level (operator level) |
#article
#opm
#fm