#include "myendian.h"#include "sidtune.h"#include "6510_.h"#include "emucfg.h"#include "envelope.h"#include "samples.h"#include "wave6581.h"#include "wave8580.h"#include "6581_.h"#include "mixing.h"Include dependency graph for 6581_.cpp:

Go to the source code of this file.
Defines | |
| #define | lowPassParam filterTable |
| #define | triangle triangleTable[pVoice->waveStep] |
| #define | sawtooth sawtoothTable[pVoice->waveStep] |
| #define | square squareTable[pVoice->waveStep + pVoice->pulseIndex] |
| #define | triSaw waveform30_8580[pVoice->waveStep] |
| #define | sawSquare waveform60_8580[pVoice->waveStep + pVoice->SIDpulseWidth] |
| #define | triSawSquare waveform70_8580[pVoice->waveStep + pVoice->SIDpulseWidth] |
Functions | |
| void | waveAdvance (struct sidOperator *pVoice) |
| void | waveCalcCycleLen (struct sidOperator *pVoice) |
Variables | |
| const uword | apSpeed = 0x4000 |
| const udword | noiseSeed = 0x7ffff8 |
|
|
Definition at line 64 of file 6581_.cpp. Referenced by sidEmu::sidEmuFillBuffer(). |
|
|
Definition at line 284 of file 6581_.cpp. Referenced by sidEmu::sidMode60(). |
|
|
Definition at line 276 of file 6581_.cpp. Referenced by sidEmu::sidMode20(), sidEmu::sidMode30(), and sidEmu::sidMode34(). |
|
|
Definition at line 277 of file 6581_.cpp. Referenced by sidEmu::sidMode40(). |
|
|
Definition at line 275 of file 6581_.cpp. Referenced by sidEmu::sidMode10(), sidEmu::sidMode14(), sidEmu::sidMode30(), and sidEmu::sidMode34(). |
|
|
Definition at line 278 of file 6581_.cpp. Referenced by sidEmu::sidMode30(), and sidEmu::sidMode34(). |
|
|
Definition at line 285 of file 6581_.cpp. Referenced by sidEmu::sidMode70(), and sidEmu::sidMode74(). |
|
|
Definition at line 176 of file 6581_.cpp. References HI, sidOperator::waveStep, sidOperator::waveStepAdd, sidOperator::waveStepAddPnt, and sidOperator::waveStepPnt. Referenced by sidEmu::sidMode00(), sidEmu::sidMode10(), sidEmu::sidMode14(), sidEmu::sidMode20(), sidEmu::sidMode30(), sidEmu::sidMode34(), sidEmu::sidMode40(), sidEmu::sidMode50(), sidEmu::sidMode54(), sidEmu::sidMode60(), sidEmu::sidMode70(), sidEmu::sidMode74(), sidEmu::sidMode80(), sidEmu::sidMode80hp(), and sidEmu::sidModeLock(). |
|
|
Definition at line 424 of file 6581_.cpp. References sidOperator::cycleAddLenPnt, sidOperator::cycleLen, sidOperator::cycleLenCount, sidOperator::cycleLenPnt, HI, sw_storage::len, sw_storage::pnt, sw_storage::stp, uword, sidOperator::wavePre, sidOperator::waveStepAdd, and sidOperator::waveStepAddPnt. Referenced by sidEmu::sidEmuSet2(), and sidEmu::waveCalcNormal(). |
|
|
Definition at line 61 of file 6581_.cpp. Referenced by sidEmu::sidEmuFillBuffer(). |
|
|
Definition at line 62 of file 6581_.cpp. Referenced by sidEmu::clearSidOperator(), and sidEmu::sidEmuSet2(). |
1.3.3