List of all members.
Public Member Functions |
| Partial (Synth *useSynth, int useDebugPartialNum) |
int | debugGetPartialNum () const |
unsigned long | debugGetSampleNum () const |
int | getOwnerPart () const |
const Poly * | getPoly () const |
bool | isActive () const |
void | activate (int part) |
void | deactivate (void) |
void | startPartial (const Part *part, Poly *usePoly, const PatchCache *usePatchCache, const MemParams::RhythmTemp *rhythmTemp, Partial *pairPartial) |
void | startAbort () |
void | startDecayAll () |
bool | shouldReverb () |
bool | hasRingModulatingSlave () const |
bool | isRingModulatingSlave () const |
bool | isPCM () const |
const ControlROMPCMStruct * | getControlROMPCMStruct () const |
Synth * | getSynth () const |
bool | produceOutput (float *leftBuf, float *rightBuf, unsigned long length) |
unsigned long | generateSamples (Bit16s *partialBuf, unsigned long length) |
Public Attributes |
const PatchCache * | patchCache |
TVA * | tva |
TVP * | tvp |
TVF * | tvf |
PatchCache | cachebackup |
Partial * | pair |
bool | alreadyOutputed = false |
Detailed Description
Definition at line 36 of file Partial.h.
The documentation for this class was generated from the following files: