These set the basic envelope behavior and harmonics.
The (also known as the OPLL ) is a sound chip developed by Yamaha. It’s a 4-operator FM synthesis chip with 15 preset instruments and 1 user-programmable instrument slot. It was used in: ym2413+instrumentsbin
typedef struct unsigned char op1_AM_VIB_EGT_KSR_MULT; // $30 unsigned char op1_KSL_TL; // $31 unsigned char op1_AR_DR; // $32 unsigned char op1_SL_RR; // $33 unsigned char op2_AM_VIB_EGT_KSR_MULT; // $34 unsigned char op2_KSL_TL; // $35 unsigned char op2_AR_DR; // $36 unsigned char op2_SL_RR; // $37 OpllVoice; These set the basic envelope behavior and harmonics
In the context of the YM2413, an instruments.bin file is a binary container that stores the parameter data required to program the User Instrument slot (and sometimes overwrite the hardcoded presets in software emulation). It was used in: typedef struct unsigned char
The , also known as the OPLL (FM Operator Type-LL), is a cost-reduced FM synthesis chip famous for powering the sound of the Japanese Sega Mark III (Master System) and various MSX computers 0;8bf;. Unlike its more powerful siblings, the YM2413 relied on a set of 15 hardcoded instrument presets (plus 5 rhythm sounds) stored in an internal ROM 0;17;.