LowLevelMidiDriver Member List

This is the complete list of members for LowLevelMidiDriver, including all inherited members.

callback_dataLowLevelMidiDriver [private]
cbmutexLowLevelMidiDriver [private]
chan_locksLowLevelMidiDriver [private]
chan_mapLowLevelMidiDriver [private]
close()=0LowLevelMidiDriver [protected, pure virtual]
condLowLevelMidiDriver [private]
createInstance(std::string driverName, uint32 sample_rate, bool stereo)MidiDriver [static]
destroyMidiDriver()LowLevelMidiDriver [virtual]
destroySoftwareSynth()LowLevelMidiDriver [private]
destroyThreadedSynth()LowLevelMidiDriver [private]
extractTimbreLibrary(XMidiEventList *eventlist)LowLevelMidiDriver [private]
finishSequence(int seq_num)LowLevelMidiDriver [virtual]
getConfigSetting(std::string name, std::string defaultval)MidiDriver [protected]
getDriverCount()MidiDriver [static]
getDriverName(uint32 index)MidiDriver [static]
getSequenceCallbackData(int seq_num)LowLevelMidiDriver [virtual]
getTickCount(uint16 sequence_id)LowLevelMidiDriver [private, virtual]
global_volumeLowLevelMidiDriver [private]
handleCallbackTrigger(uint16 sequence_id, uint8 data)LowLevelMidiDriver [private, virtual]
increaseThreadPriority()LowLevelMidiDriver [inline, protected, virtual]
initializedMidiDriver [protected]
initMidiDriver(uint32 sample_rate, bool stereo)LowLevelMidiDriver [virtual]
initSoftwareSynth()LowLevelMidiDriver [private]
initThreadedSynth()LowLevelMidiDriver [private]
isFMSynth()MidiDriver [inline, virtual]
isInitialized()MidiDriver [inline]
isMT32()MidiDriver [inline, virtual]
isSampleProducer()MidiDriver [inline, virtual]
isSequencePlaying(int seq_num)LowLevelMidiDriver [virtual]
loadRhythmTemp(int temp)LowLevelMidiDriver [private]
loadTimbreLibrary(IDataSource *, TimbreLibraryType type)LowLevelMidiDriver [virtual]
MidiDriver::loadTimbreLibrary(IDataSource *, TimbreLibraryType type)MidiDriver [inline, virtual]
loadXMidiTimbreLibrary(IDataSource *ds)LowLevelMidiDriver [private]
lockChannel(uint16 sequence_id, int chan, bool lock)LowLevelMidiDriver [private]
lockComMessage()LowLevelMidiDriver [private]
LowLevelMidiDriver()LowLevelMidiDriver
lowLevelProduceSamples(sint16 *samples, uint32 num_samples)LowLevelMidiDriver [inline, protected, virtual]
maxSequences()LowLevelMidiDriver [virtual]
messagesLowLevelMidiDriver [private]
MidiDriver()MidiDriver [inline, protected]
mt32_bank_selLowLevelMidiDriver [private]
mt32_patch_bank_selLowLevelMidiDriver [private]
mt32_patch_banksLowLevelMidiDriver [private]
mt32_patch_templateLowLevelMidiDriver [private, static]
mt32_rhythm_bankLowLevelMidiDriver [private]
mt32_timbre_banksLowLevelMidiDriver [private]
mt32_timbre_usedLowLevelMidiDriver [private]
muteAllChannels()LowLevelMidiDriver [private]
mutexLowLevelMidiDriver [private]
next_sysexLowLevelMidiDriver [private]
noTimbreSupport()MidiDriver [inline, virtual]
open()=0LowLevelMidiDriver [protected, pure virtual]
pauseSequence(int seq_num)LowLevelMidiDriver [virtual]
peekComMessageType()LowLevelMidiDriver [private]
playingLowLevelMidiDriver [private]
playSequences()LowLevelMidiDriver [private]
produceSamples(sint16 *samples, uint32 bytes)LowLevelMidiDriver [virtual]
protectChannel(uint16 sequence_id, int chan, bool protect)LowLevelMidiDriver [private]
sample_rateLowLevelMidiDriver [protected]
samples_per_iterationLowLevelMidiDriver [private]
samples_this_secondLowLevelMidiDriver [private]
send(uint32 message)=0LowLevelMidiDriver [protected, pure virtual]
send_sysex(uint8 status, const uint8 *msg, uint16 length)LowLevelMidiDriver [inline, protected, virtual]
sendComMessage(ComMessage &message)LowLevelMidiDriver [private]
sendMT32SystemMessage(uint32 address_base, uint16 address_offset, uint32 len, const void *data)LowLevelMidiDriver [private]
sequencesLowLevelMidiDriver [private]
sequenceSendEvent(uint16 sequence_id, uint32 message)LowLevelMidiDriver [private, virtual]
sequenceSendSysEx(uint16 sequence_id, uint8 status, const uint8 *msg, uint16 length)LowLevelMidiDriver [private, virtual]
setGlobalVolume(int vol)LowLevelMidiDriver [virtual]
setPatchBank(int bank, int patch)LowLevelMidiDriver [private]
setSequenceSpeed(int seq_num, int speed)LowLevelMidiDriver [virtual]
setSequenceVolume(int seq_num, int vol)LowLevelMidiDriver [virtual]
startSequence(int seq_num, XMidiEventList *list, bool repeat, int vol, int branch=-1)LowLevelMidiDriver [virtual]
stereoLowLevelMidiDriver [protected]
threadLowLevelMidiDriver [private]
threadMain()LowLevelMidiDriver [private]
threadMain_Static(void *data)LowLevelMidiDriver [private, static]
TIMBRE_LIBRARY_FMOPL_SETGM enum valueMidiDriver
TIMBRE_LIBRARY_SYX_FILE enum valueMidiDriver
TIMBRE_LIBRARY_U7VOICE_AD enum valueMidiDriver
TIMBRE_LIBRARY_U7VOICE_MT enum valueMidiDriver
TIMBRE_LIBRARY_XMIDI_AD enum valueMidiDriver
TIMBRE_LIBRARY_XMIDI_FILE enum valueMidiDriver
TIMBRE_LIBRARY_XMIDI_MT enum valueMidiDriver
TimbreLibraryType enum nameMidiDriver
total_secondsLowLevelMidiDriver [private]
unlockAndUnprotectChannel(uint16 sequence_id)LowLevelMidiDriver [private]
unlockComMessage()LowLevelMidiDriver [private]
unpauseSequence(int seq_num)LowLevelMidiDriver [virtual]
uploading_timbresLowLevelMidiDriver [private]
uploadTimbre(int bank, int timbre)LowLevelMidiDriver [private]
waitTillNoComMessages()LowLevelMidiDriver [private]
xmidi_clockLowLevelMidiDriver [private]
yield()LowLevelMidiDriver [inline, protected, virtual]
~LowLevelMidiDriver()LowLevelMidiDriver [virtual]
~MidiDriver()MidiDriver [inline, virtual]
~XMidiSequenceHandler()XMidiSequenceHandler [inline, private, virtual]


Generated on Fri Jul 27 22:29:32 2007 for pentagram by  doxygen 1.4.7