#include <adlib_ms.h>
Public Member Functions | |
bool | isEmpty () |
Public Attributes | |
uint8 | freqMultMisc |
uint8 | level |
uint8 | decayAttack |
uint8 | releaseSustain |
uint8 | waveformSelect |
Data for one operator of an OPL instrument definition.
bool OplInstrumentOperatorDefinition::isEmpty | ( | ) |
Check if this operator definition contains any data.
uint8 OplInstrumentOperatorDefinition::freqMultMisc |
2x register: frequency multiplier, key scaling rate, envelope gain type, vibrato and modulation.
uint8 OplInstrumentOperatorDefinition::level |
4x register: level and key scaling level.
uint8 OplInstrumentOperatorDefinition::decayAttack |
6x register: decay and attack.
uint8 OplInstrumentOperatorDefinition::releaseSustain |
8x register: release and sustain.
uint8 OplInstrumentOperatorDefinition::waveformSelect |
Ex register: waveform select.