libdmf
0.0.1
A library for processing Deflemask (dmf) files
|
#include <libdmf.h>
Public Attributes | |
unsigned char | AM |
Amplitude Modulation enable, whether or not this operator will allow itself to be modified by the LFO. | |
unsigned char | AR |
Attack rate, the angle of initial amplitude increase. | |
unsigned char | DR |
The angle of initial amplitude decrease. | |
unsigned char | MULT |
A multiplier to the frequency. | |
unsigned char | RR |
The final angle of amplitude decrease, after ‘key off’. | |
unsigned char | SL |
The amplitude at which the slower amplitude decrease starts. | |
unsigned char | TL |
Total level, the highest amplitude of the waveform. | |
unsigned char | DT2 |
Detune 2 used only on the YM2151 see DT. | |
unsigned char | RS |
Rate scaling, the degree to which envelopes become shorter as frequencies become higher. | |
unsigned char | DT |
Detune, a number between -3 and 3. Positive is a sharper detune, whilst negative is lower. | |
unsigned char | D2R |
The angle of secondary amplitude decrease. This will continue indefinitely unless ‘key off’ occurs. | |
unsigned char | SSGMODE |
The SSG mode (BIT 4 = 0 Disabled, 1 Enabled, BITS 0,1,2 SSG_MODE) | |
All of the information to reconstruct an FM_operator