List of all members.
Public Member Functions |
| GUSChannels (Bit8u num) |
INLINE Bit32s | LoadSample8 (const Bit32u addr) const |
INLINE Bit32s | LoadSample16 (const Bit32u addr) const |
INLINE Bit32s | GetSample8 () const |
INLINE Bit32s | GetSample16 () const |
void | WriteWaveFreq (Bit16u val) |
void | WriteWaveCtrl (Bit8u val) |
INLINE Bit8u | ReadWaveCtrl (void) |
void | UpdateWaveRamp (void) |
void | WritePanPot (Bit8u val) |
Bit8u | ReadPanPot (void) |
void | WriteRampCtrl (Bit8u val) |
INLINE Bit8u | ReadRampCtrl (void) |
void | WriteRampRate (Bit8u val) |
INLINE void | WaveUpdate (void) |
INLINE void | UpdateVolumes (void) |
INLINE void | RampUpdate (void) |
void | generateSamples (Bit32s *stream, Bit32u len) |
Public Attributes |
Bit32u | WaveStart |
Bit32u | WaveEnd |
Bit32u | WaveAddr |
Bit32u | WaveAdd |
Bit8u | WaveCtrl |
Bit16u | WaveFreq |
Bit32u | RampStart |
Bit32u | RampEnd |
Bit32u | RampVol |
Bit32u | RampAdd |
Bit8u | RampRate |
Bit8u | RampCtrl |
Bit8u | PanPot |
Bit8u | channum |
Bit32u | irqmask |
Bit32u | PanLeft |
Bit32u | PanRight |
Bit32s | VolLeft |
Bit32s | VolRight |
Detailed Description
Definition at line 168 of file gus.cpp.
The documentation for this class was generated from the following file: