ScummVM API documentation
Scumm::IMuseDriver_Amiga Member List

This is the complete list of members for Scumm::IMuseDriver_Amiga, including all inherited members.

_end (defined in Audio::Paula)Audio::Paulaprotected
_gmToMt32 (defined in MidiDriver)MidiDriverstatic
_midiDumpCacheMidiDriver_BASEprotected
_midiDumpEnableMidiDriver_BASEprotected
_mt32ToGm (defined in MidiDriver)MidiDriverstatic
_mutex (defined in Audio::Paula)Audio::Paulaprotected
_prevMillisMidiDriver_BASEprotected
acceptsSoundFontData() (defined in MidiDriver)MidiDriverinlinevirtual
allocateChannel() override (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amigavirtual
checkDevice(DeviceHandle handle, int flags, bool quiet)MidiDriverstatic
clearVoice(byte voice) (defined in Audio::Paula)Audio::Paula
clearVoices() (defined in Audio::Paula)Audio::Paulainline
close() overrideScumm::IMuseDriver_Amigavirtual
createMidi(DeviceHandle handle)MidiDriverstatic
detectDevice(int flags)MidiDriverstatic
DeviceHandle typedefMidiDriver
DeviceStringType enum name (defined in MidiDriver)MidiDriver
disableChannel(byte channel) (defined in Audio::Paula)Audio::Paulainlineprotected
enableChannel(byte channel) (defined in Audio::Paula)Audio::Paulainlineprotected
endOfData() constAudio::Paulainlinevirtual
endOfStream() constAudio::AudioStreaminlinevirtual
FilterMode enum name (defined in Audio::Paula)Audio::Paula
getBaseTempo() overrideScumm::IMuseDriver_Amigavirtual
getChannelDmaCount(byte channel) (defined in Audio::Paula)Audio::Paulainlineprotected
getChannelOffset(byte channel) (defined in Audio::Paula)Audio::Paulainlineprotected
getDeviceHandle(const Common::String &identifier)MidiDriverstatic
getDeviceString(DeviceHandle handle, DeviceStringType type)MidiDriverstatic
getErrorName(int error_code)MidiDriverstatic
getMusicType(DeviceHandle handle)MidiDriverstatic
getPercussionChannel() override (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amigavirtual
getRate() constAudio::Paulainlinevirtual
getTimerBaseValue() (defined in Audio::Paula)Audio::Paulainline
GM_PITCH_BEND_SENSITIVITY_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
GS_RHYTHM_FIRST_NOTE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
GS_RHYTHM_LAST_NOTE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
IMuseDriver_Amiga(Audio::Mixer *mixer) (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amiga
interrupt() override (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amigavirtual
interruptChannel(byte channel) (defined in Audio::Paula)Audio::Paulainlineprotectedvirtual
isOpen() const overrideScumm::IMuseDriver_Amigainlinevirtual
isReady(int8 source=-1)MidiDriver_BASEinlinevirtual
isStereo() constAudio::Paulainlinevirtual
kDeviceId enum value (defined in MidiDriver)MidiDriver
kDeviceName enum value (defined in MidiDriver)MidiDriver
kDriverId enum value (defined in MidiDriver)MidiDriver
kDriverName enum value (defined in MidiDriver)MidiDriver
kFilterModeA1200 enum value (defined in Audio::Paula)Audio::Paula
kFilterModeA500 enum value (defined in Audio::Paula)Audio::Paula
kFilterModeDefault enum value (defined in Audio::Paula)Audio::Paula
kFilterModeNone enum value (defined in Audio::Paula)Audio::Paula
kNtscCiaClock enum value (defined in Audio::Paula)Audio::Paula
kNtscPaulaClock enum value (defined in Audio::Paula)Audio::Paula
kNtscSystemClock enum value (defined in Audio::Paula)Audio::Paula
kPalCiaClock enum value (defined in Audio::Paula)Audio::Paula
kPalPaulaClock enum value (defined in Audio::Paula)Audio::Paula
kPalSystemClock enum value (defined in Audio::Paula)Audio::Paula
MERR_ALREADY_OPEN enum value (defined in MidiDriver)MidiDriver
MERR_CANNOT_CONNECT enum value (defined in MidiDriver)MidiDriver
MERR_DEVICE_NOT_AVAILABLE enum value (defined in MidiDriver)MidiDriver
metaEvent(byte type, byte *data, uint16 length) (defined in MidiDriver_BASE)MidiDriver_BASEinlinevirtual
metaEvent(int8 source, byte type, byte *data, uint16 length)MidiDriver_BASEinlinevirtual
MIDI_CHANNEL_COUNT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_CHANNEL_AFTERTOUCH (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_CONTROL_CHANGE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_NOTE_OFF (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_NOTE_ON (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_PITCH_BEND (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_POLYPHONIC_AFTERTOUCH (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_PROGRAM_CHANGE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_COMMAND_SYSTEM (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_ALL_NOTES_OFF (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_ALL_SOUND_OFF (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_BALANCE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_BANK_SELECT_LSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_BANK_SELECT_MSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_CHORUS (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_DATA_ENTRY_LSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_DATA_ENTRY_MSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_EXPRESSION (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_MODULATION (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_MONO_ON (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_OMNI_OFF (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_OMNI_ON (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_PANNING (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_POLY_ON (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_PORTAMENTO (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_RESET_ALL_CONTROLLERS (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_REVERB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_RPN_LSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_RPN_MSB (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_SOFT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_SOSTENUTO (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_SUSTAIN (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_CONTROLLER_VOLUME (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_EXPRESSION_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_MASTER_TUNING_COARSE_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_MASTER_TUNING_FINE_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_META_END_OF_TRACK (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_META_SEQUENCER (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_PANNING_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_PITCH_BEND_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_RHYTHM_CHANNEL (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_RPN_MASTER_TUNING_COARSE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_RPN_MASTER_TUNING_FINE (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_RPN_NULL (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MIDI_RPN_PITCH_BEND_SENSITIVITY (defined in MidiDriver_BASE)MidiDriver_BASEstatic
MidiDriver_BASE() (defined in MidiDriver_BASE)MidiDriver_BASE
midiDriverCommonSend(uint32 b)MidiDriver
midiDriverCommonSysEx(const byte *msg, uint16 length)MidiDriver
midiDumpDelta()MidiDriver_BASEprotected
midiDumpDo(uint32 b)MidiDriver_BASEprotected
midiDumpFinish()MidiDriver_BASEprotected
midiDumpInit()MidiDriver_BASEprotected
midiDumpSysEx(const byte *msg, uint16 length)MidiDriver_BASEprotected
midiDumpVarLength(const uint32 &delta)MidiDriver_BASEprotected
MT32_PITCH_BEND_SENSITIVITY_DEFAULT (defined in MidiDriver_BASE)MidiDriver_BASEstatic
musicType2GUIO(uint32 musicType) (defined in MidiDriver)MidiDriverstatic
NUM_VOICES (defined in Audio::Paula)Audio::Paulastatic
open() overrideScumm::IMuseDriver_Amigavirtual
PANNING_LEFT (defined in Audio::Paula)Audio::Paulastatic
PANNING_RIGHT (defined in Audio::Paula)Audio::Paulastatic
Paula(bool stereo=false, int rate=44100, uint interruptFreq=0, FilterMode filterMode=kFilterModeDefault, int periodScaleDivisor=1) (defined in Audio::Paula)Audio::Paula
pausePlay(bool pause) (defined in Audio::Paula)Audio::Paulainline
playing() const (defined in Audio::Paula)Audio::Paulainline
PROP_CHANNEL_MASK enum value (defined in MidiDriver)MidiDriver
PROP_MIDI_DATA_REVERSE_PANNING enum valueMidiDriver
PROP_MILES_VERSION enum valueMidiDriver
PROP_OLD_ADLIB enum value (defined in MidiDriver)MidiDriver
PROP_OPL_ACCURACY_MODE enum valueMidiDriver
PROP_OPL_CHANNEL_ALLOCATION_MODE enum valueMidiDriver
PROP_OPL_RHYTHM_MODE_IGNORE_NOTE_OFF enum valueMidiDriver
PROP_SCUMM_OPL3 enum value (defined in MidiDriver)MidiDriver
PROP_USER_VOLUME_SCALING enum valueMidiDriver
property(int prop, uint32 param)MidiDriverinlinevirtual
readBuffer(int16 *buffer, const int numSamples)Audio::Paulavirtual
send(uint32 b) overrideScumm::IMuseDriver_Amigavirtual
MidiDriver::send(int8 source, uint32 b)MidiDriver_BASEinlinevirtual
MidiDriver::send(byte status, byte firstOp, byte secondOp)MidiDriver_BASE
MidiDriver::send(int8 source, byte status, byte firstOp, byte secondOp)MidiDriver_BASE
sendGMReset()MidiDriver
sendMT32Reset()MidiDriver
setAudioFilter(bool enable) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelData(uint8 channel, const int8 *data, const int8 *dataRepeat, uint32 length, uint32 lengthRepeat, int32 offset=0) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelDmaCount(byte channel, int dmaVal=0) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelInterrupt(byte channel, bool enable) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelOffset(byte channel, Offset offset) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelPanning(byte channel, byte panning) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelPeriod(byte channel, int16 period) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelSampleLen(byte channel, uint32 length) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelSampleStart(byte channel, const int8 *data) (defined in Audio::Paula)Audio::Paulainlineprotected
setChannelVolume(byte channel, byte volume) (defined in Audio::Paula)Audio::Paulainlineprotected
setEngineSoundFont(Common::SeekableReadStream *soundFontData) (defined in MidiDriver)MidiDriverinlinevirtual
setInterruptFreq(uint sampleDelay) (defined in Audio::Paula)Audio::Paulainline
setInterruptFreqUnscaled(uint timerDelay) (defined in Audio::Paula)Audio::Paulainline
setPitchBendRange(byte channel, uint range) (defined in MidiDriver)MidiDriverinlinevirtual
setSingleInterrupt(uint sampleDelay) (defined in Audio::Paula)Audio::Paulainline
setSingleInterruptUnscaled(uint timerDelay) (defined in Audio::Paula)Audio::Paulainline
setTimerBaseValue(uint32 ticksPerSecond) (defined in Audio::Paula)Audio::Paulainline
setTimerCallback(void *timer_param, Common::TimerManager::TimerProc timer_proc) override (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amigavirtual
startPaula() (defined in Audio::Paula)Audio::Paulainlineprotected
startPlay() (defined in Audio::Paula)Audio::Paulainline
stopAllNotes(bool stopSustainedNotes=false)MidiDriver_BASEvirtual
stopPaula() (defined in Audio::Paula)Audio::Paulainlineprotected
stopPlay() (defined in Audio::Paula)Audio::Paulainline
sysEx(const byte *msg, uint16 length)MidiDriver_BASEinlinevirtual
sysExNoDelay(const byte *msg, uint16 length)MidiDriver_BASEinlinevirtual
~AudioStream() (defined in Audio::AudioStream)Audio::AudioStreaminlinevirtual
~IMuseDriver_Amiga() override (defined in Scumm::IMuseDriver_Amiga)Scumm::IMuseDriver_Amiga
~MidiDriver() (defined in MidiDriver)MidiDriverinlinevirtual
~MidiDriver_BASE() (defined in MidiDriver_BASE)MidiDriver_BASEvirtual
~Paula() (defined in Audio::Paula)Audio::Paula