|
| Infogrames (Instruments &ins, bool stereo=false, int rate=44100, int interruptFreq=0) |
|
Instruments * | getInstruments () const |
|
bool | getRepeating () const |
|
void | setRepeating (int32 repCount) |
|
bool | load (Common::SeekableReadStream &dum) |
|
bool | load (const char *dum) |
|
void | unload () |
|
void | restart () |
|
| Paula (bool stereo=false, int rate=44100, uint interruptFreq=0, FilterMode filterMode=kFilterModeDefault, int periodScaleDivisor=1) |
|
bool | playing () const |
|
void | setTimerBaseValue (uint32 ticksPerSecond) |
|
uint32 | getTimerBaseValue () |
|
void | setSingleInterrupt (uint sampleDelay) |
|
void | setSingleInterruptUnscaled (uint timerDelay) |
|
void | setInterruptFreq (uint sampleDelay) |
|
void | setInterruptFreqUnscaled (uint timerDelay) |
|
void | clearVoice (byte voice) |
|
void | clearVoices () |
|
void | startPlay () |
|
void | stopPlay () |
|
void | pausePlay (bool pause) |
|
int | readBuffer (int16 *buffer, const int numSamples) |
|
bool | isStereo () const |
|
bool | endOfData () const |
|
int | getRate () const |
|
virtual bool | endOfStream () const |
|
|
void | init () |
|
void | reset () |
|
void | getNextSample (Channel &chn) |
|
int16 | tune (Slide &slide, int16 start) const |
|
virtual void | interrupt () |
|
virtual void | interruptChannel (byte channel) |
|
void | startPaula () |
|
void | stopPaula () |
|
void | setChannelPanning (byte channel, byte panning) |
|
void | disableChannel (byte channel) |
|
void | enableChannel (byte channel) |
|
void | setChannelInterrupt (byte channel, bool enable) |
|
void | setChannelPeriod (byte channel, int16 period) |
|
void | setChannelVolume (byte channel, byte volume) |
|
void | setChannelSampleStart (byte channel, const int8 *data) |
|
void | setChannelSampleLen (byte channel, uint32 length) |
|
void | setChannelData (uint8 channel, const int8 *data, const int8 *dataRepeat, uint32 length, uint32 lengthRepeat, int32 offset=0) |
|
void | setChannelOffset (byte channel, Offset offset) |
|
Offset | getChannelOffset (byte channel) |
|
int | getChannelDmaCount (byte channel) |
|
void | setChannelDmaCount (byte channel, int dmaVal=0) |
|
void | setAudioFilter (bool enable) |
|
A player for the Infogrames/RobHubbard2 format