ScummVM API documentation
MT32Emu::LA32FloatPartialPair Class Reference
Inheritance diagram for MT32Emu::LA32FloatPartialPair:
MT32Emu::LA32PartialPair

Public Member Functions

void init (const bool ringModulated, const bool mixed)
 
void initSynth (const PairType master, const bool sawtoothWaveform, const Bit8u pulseWidth, const Bit8u resonance)
 
void initPCM (const PairType master, const Bit16s *const pcmWaveAddress, const Bit32u pcmWaveLength, const bool pcmWaveLooped)
 
void generateNextSample (const PairType master, const Bit32u amp, const Bit16u pitch, const Bit32u cutoff)
 
float nextOutSample ()
 
void deactivate (const PairType master)
 
bool isActive (const PairType master) const
 

Additional Inherited Members

- Public Types inherited from MT32Emu::LA32PartialPair
enum  PairType { MASTER, SLAVE }
 

The documentation for this class was generated from the following file: