#include <envelope.h>
Definition at line 35 of file envelope.h.
|
C'tor.
Definition at line 98 of file envelope.cpp. References CTOR. |
|
D'tor.
Definition at line 106 of file envelope.cpp. References DTOR. |
|
Definition at line 543 of file envelope.cpp. References sidOperator::ADSRproc, attackRates, attackRatesP, enveEmuAttack(), sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::SIDAD, ubyte, and uword. Referenced by enveEmuStartAttack(). |
|
Definition at line 476 of file envelope.cpp. References sidOperator::ADSRproc, decayReleaseRates, decayReleaseRatesP, enveEmuDecay(), sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::SIDAD, ubyte, and uword. Referenced by enveEmuStartDecay(). |
|
Definition at line 345 of file envelope.cpp. References sidOperator::ADSRproc, decayReleaseRates, decayReleaseRatesP, enveEmuRelease(), sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::SIDSR, ubyte, and uword. Referenced by enveEmuStartRelease(). |
|
Definition at line 631 of file envelope.cpp. References sidOperator::ADSRproc, attackRates, attackRatesP, enveEmuShortAttack(), sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::SIDAD, ubyte, and uword. Referenced by enveEmuStartShortAttack(). |
|
Definition at line 421 of file envelope.cpp. References sidOperator::ADSRctrl, sidOperator::ADSRproc, enveEmuAlterSustainDecay(), enveEmuSustain(), enveEmuSustainDecay(), sidOperator::enveSusVol, sidOperator::enveVol, and uword. Referenced by enveEmuDecay(), and enveEmuSustainDecay(). |
|
Definition at line 329 of file envelope.cpp. References sidOperator::ADSRproc, decayReleaseRates, decayReleaseRatesP, enveEmuSustainDecay(), sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::SIDAD, ubyte, and uword. Referenced by enveEmuAlterSustain(). |
|
Definition at line 508 of file envelope.cpp. References attackTabLen, enveEmuEnveAdvance(), enveEmuStartDecay(), sidOperator::enveStep, sidOperator::enveVol, HI, masterAmplModTable, masterVolumeAmplIndex, ubyte, and uword. Referenced by enveEmuAlterAttack(). |
|
Definition at line 441 of file envelope.cpp. References enveEmuAlterSustain(), enveEmuEnveAdvance(), sidOperator::enveStep, sidOperator::enveSusVol, sidOperator::enveVol, HI, masterAmplModTable, masterVolumeAmplIndex, releaseTabLen, and uword. Referenced by enveEmuAlterDecay(). |
|
Definition at line 114 of file envelope.cpp. References attackPos, attackRates, attackRatesP, attackTabLen, attackTimes, decayReleaseRates, decayReleaseRatesP, decayReleaseTimes, masterAmplModTable, masterVolumeLevels, releasePos, releaseTabLen, sdword, sword, udword, and uword. Referenced by sidEmu::sidEmuConfigure(). |
|
Definition at line 292 of file envelope.cpp. References uword. |
|
Definition at line 301 of file envelope.cpp. References enveEmuEnveAdvance(), sidOperator::enveStep, sidOperator::enveVol, HI, masterAmplModTable, masterVolumeAmplIndex, releaseTabLen, and uword. Referenced by enveEmuAlterRelease(). |
|
Reset operator.
Definition at line 210 of file envelope.cpp. References sidOperator::ADSRctrl, sidOperator::enveShortAttackCount, sidOperator::enveStep, sidOperator::enveStepAdd, sidOperator::enveStepAddPnt, sidOperator::enveStepPnt, sidOperator::enveSusVol, sidOperator::enveVol, sidOperator::gateOffCtrl, and sidOperator::gateOnCtrl. Referenced by sidEmu::sidEmuReset(). |
|
Definition at line 592 of file envelope.cpp. References attackTabLen, enveEmuEnveAdvance(), enveEmuStartDecay(), sidOperator::enveShortAttackCount, sidOperator::enveStep, sidOperator::enveVol, HI, masterAmplModTable, masterVolumeAmplIndex, ubyte, and uword. Referenced by enveEmuAlterShortAttack(). |
|
Definition at line 558 of file envelope.cpp. References sidOperator::ADSRctrl, attackPos, enveEmuAlterAttack(), sidOperator::enveStep, sidOperator::enveStepPnt, sidOperator::enveVol, HI, LO, and uword. |
|
Definition at line 491 of file envelope.cpp. References sidOperator::ADSRctrl, enveEmuAlterDecay(), sidOperator::enveStep, sidOperator::enveStepPnt, and uword. Referenced by enveEmuAttack(), and enveEmuShortAttack(). |
|
Definition at line 360 of file envelope.cpp. References sidOperator::ADSRctrl, enveEmuAlterRelease(), sidOperator::enveStep, sidOperator::enveStepPnt, sidOperator::enveVol, HI, LO, releasePos, and uword. |
|
Definition at line 646 of file envelope.cpp. References sidOperator::ADSRctrl, attackPos, enveEmuAlterShortAttack(), sidOperator::enveShortAttackCount, sidOperator::enveStep, sidOperator::enveStepPnt, sidOperator::enveVol, HI, LO, and uword. |
|
Definition at line 379 of file envelope.cpp. References sidOperator::enveVol, masterAmplModTable, masterVolumeAmplIndex, and uword. Referenced by enveEmuAlterSustain(). |
|
Definition at line 384 of file envelope.cpp. References enveEmuAlterSustain(), enveEmuEnveAdvance(), sidOperator::enveStep, sidOperator::enveSusVol, sidOperator::enveVol, HI, masterAmplModTable, masterVolumeAmplIndex, releaseTabLen, and uword. Referenced by enveEmuAlterSustain(), and enveEmuAlterSustainDecay(). |
|
Definition at line 234 of file envelope.cpp. References enveModeTable, and ptr2sidUwordFunc. Referenced by sidEmu::sidEmuSet(). |
|
Definition at line 92 of file envelope.h. Referenced by enveEmuInit(), enveEmuStartAttack(), and enveEmuStartShortAttack(). |
|
Definition at line 83 of file envelope.h. Referenced by enveEmuAlterAttack(), enveEmuAlterShortAttack(), and enveEmuInit(). |
|
Definition at line 84 of file envelope.h. Referenced by enveEmuAlterAttack(), enveEmuAlterShortAttack(), and enveEmuInit(). |
|
Definition at line 91 of file envelope.h. Referenced by enveEmuAttack(), enveEmuInit(), and enveEmuShortAttack(). |
|
Definition at line 85 of file envelope.h. Referenced by enveEmuAlterDecay(), enveEmuAlterRelease(), enveEmuAlterSustainDecay(), and enveEmuInit(). |
|
Definition at line 86 of file envelope.h. Referenced by enveEmuAlterDecay(), enveEmuAlterRelease(), enveEmuAlterSustainDecay(), and enveEmuInit(). |
|
|
Definition at line 74 of file envelope.h. Referenced by enveEmuAttack(), enveEmuDecay(), enveEmuInit(), enveEmuRelease(), enveEmuShortAttack(), enveEmuSustain(), and enveEmuSustainDecay(). |
|
Definition at line 71 of file envelope.h. Referenced by sidEmu::sidEmuFillBuffer(). |
|
Definition at line 72 of file envelope.h. Referenced by enveEmuAttack(), enveEmuDecay(), enveEmuRelease(), enveEmuShortAttack(), enveEmuSustain(), enveEmuSustainDecay(), and sidEmu::sidEmuFillBuffer(). |
|
Definition at line 96 of file envelope.h. Referenced by enveEmuInit(), and enveEmuStartRelease(). |
|
Definition at line 95 of file envelope.h. Referenced by enveEmuDecay(), enveEmuInit(), enveEmuRelease(), and enveEmuSustainDecay(). |
|
Definition at line 40 of file envelope.h. |