Constructor & Destructor Documentation
reSIDfp::EnvelopeGenerator::EnvelopeGenerator |
( |
| ) |
|
|
inline |
Member Function Documentation
RESID_INLINE void reSIDfp::EnvelopeGenerator::clock |
( |
void |
| ) |
|
unsigned char reSIDfp::EnvelopeGenerator::readENV |
( |
| ) |
|
|
inline |
Return the envelope current value.
- Returns
- envelope counter
void reSIDfp::EnvelopeGenerator::reset |
( |
void |
| ) |
|
void reSIDfp::EnvelopeGenerator::setChipModel |
( |
const ChipModel |
chipModel | ) |
|
Set nonlinearity parameter for imperfect analog DAC emulation. 1.0 means perfect 8580-like linearity, values between 0.95 - 0.97 are probably realistic 6581 nonlinearity values.
- Parameters
-
void reSIDfp::EnvelopeGenerator::writeATTACK_DECAY |
( |
const unsigned char |
attack_decay | ) |
|
- Parameters
-
attack_decay | attack/decay value |
void reSIDfp::EnvelopeGenerator::writeCONTROL_REG |
( |
const unsigned char |
control | ) |
|
void reSIDfp::EnvelopeGenerator::writeSUSTAIN_RELEASE |
( |
const unsigned char |
sustain_release | ) |
|
- Parameters
-
sustain_release | sustain/release value |
The documentation for this class was generated from the following files: