createInstance(std::string driverName, uint32 sample_rate, bool stereo) | MidiDriver | [static] |
destroyMidiDriver()=0 | MidiDriver | [pure virtual] |
finishSequence(int seq_num)=0 | MidiDriver | [pure virtual] |
getConfigSetting(std::string name, std::string defaultval) | MidiDriver | [protected] |
getDriverCount() | MidiDriver | [static] |
getDriverName(uint32 index) | MidiDriver | [static] |
getSequenceCallbackData(int seq_num) | MidiDriver | [inline, virtual] |
initialized | MidiDriver | [protected] |
initMidiDriver(uint32 sample_rate, bool stereo)=0 | MidiDriver | [pure virtual] |
isFMSynth() | MidiDriver | [inline, virtual] |
isInitialized() | MidiDriver | [inline] |
isMT32() | MidiDriver | [inline, virtual] |
isSampleProducer() | MidiDriver | [inline, virtual] |
isSequencePlaying(int seq_num)=0 | MidiDriver | [pure virtual] |
loadTimbreLibrary(IDataSource *, TimbreLibraryType type) | MidiDriver | [inline, virtual] |
maxSequences()=0 | MidiDriver | [pure virtual] |
MidiDriver() | MidiDriver | [inline, protected] |
noTimbreSupport() | MidiDriver | [inline, virtual] |
pauseSequence(int seq_num)=0 | MidiDriver | [pure virtual] |
produceSamples(sint16 *samples, uint32 bytes) | MidiDriver | [inline, virtual] |
setGlobalVolume(int vol)=0 | MidiDriver | [pure virtual] |
setSequenceSpeed(int seq_num, int speed)=0 | MidiDriver | [pure virtual] |
setSequenceVolume(int seq_num, int vol)=0 | MidiDriver | [pure virtual] |
startSequence(int seq_num, XMidiEventList *list, bool repeat, int vol, int branch=-1)=0 | MidiDriver | [pure virtual] |
TIMBRE_LIBRARY_FMOPL_SETGM enum value | MidiDriver | |
TIMBRE_LIBRARY_SYX_FILE enum value | MidiDriver | |
TIMBRE_LIBRARY_U7VOICE_AD enum value | MidiDriver | |
TIMBRE_LIBRARY_U7VOICE_MT enum value | MidiDriver | |
TIMBRE_LIBRARY_XMIDI_AD enum value | MidiDriver | |
TIMBRE_LIBRARY_XMIDI_FILE enum value | MidiDriver | |
TIMBRE_LIBRARY_XMIDI_MT enum value | MidiDriver | |
TimbreLibraryType enum name | MidiDriver | |
unpauseSequence(int seq_num)=0 | MidiDriver | [pure virtual] |
~MidiDriver() | MidiDriver | [inline, virtual] |