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


Powered by LionWiki-t2t
  History