This is the complete list of members for MT32Emu::Service, including all inherited members.
addMachineROMFile(const char *machine_id, const char *filename) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
addROMData(const Bit8u *data, size_t data_size, const mt32emu_sha1_digest *sha1_digest=NULL) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
addROMFile(const char *filename) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
closeSynth() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
configureMIDIEventQueueSysexStorage(const Bit32u storage_buffer_size) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
convertOutputToSynthTimestamp(Bit32u output_timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
convertSynthToOutputTimestamp(Bit32u synth_timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
createContext(mt32emu_report_handler_i report_handler=CppInterfaceImpl::NULL_REPORT_HANDLER, void *instance_data=NULL) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
createContext(IReportHandler &report_handler) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
createContext(IReportHandlerV1 &report_handler) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
flushMIDIQueue() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
freeContext() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getActualStereoOutputSamplerate() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getBestAnalogOutputMode(const double target_samplerate) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getContext() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getDACInputMode() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getDisplayState(char *target_buffer, const bool narrow_lcd) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getInternalRenderedSampleCount() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getLibraryVersionInt() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getLibraryVersionString() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getMachineIDs(const char **machine_ids, size_t machine_ids_size) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getMIDIDelayMode() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getOutputGain() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPartialCount() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPartialStates(Bit8u *partial_states) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPartStates() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPartVolumeOverride(Bit8u part_number) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPatchName(Bit8u part_number) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getPlayingNotes(Bit8u part_number, Bit8u *keys, Bit8u *velocities) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getReverbOutputGain() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getROMIDs(const char **rom_ids, size_t rom_ids_size, const char *machine_id) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getROMInfo(mt32emu_rom_info *rom_info) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getSelectedRendererType() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getSoundGroupName(char *soundGroupName, Bit8u timbreGroup, Bit8u timbreNumber) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getSoundName(char *soundName, Bit8u timbreGroup, Bit8u timbreNumber) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getStereoOutputSamplerate(const AnalogOutputMode analog_output_mode) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getSupportedMIDIReceiverVersionID() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
getSupportedReportHandlerVersionID() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
hasActivePartials() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
identifyROMData(mt32emu_rom_info *rom_info, const Bit8u *data, size_t data_size, const char *machine_id) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
identifyROMFile(mt32emu_rom_info *rom_info, const char *filename, const char *machine_id) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isActive() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isDefaultDisplayOldMT32Compatible() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isDefaultReverbMT32Compatible() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isDisplayOldMT32Compatible() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isMT32ReverbCompatibilityMode() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isNiceAmpRampEnabled() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isNicePanningEnabled() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isNicePartialMixingEnabled() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isOpen() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isReverbEnabled() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isReverbOverridden() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
isReversedStereoEnabled() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
mergeAndAddROMData(const Bit8u *part1_data, size_t part1_data_size, const Bit8u *part2_data, size_t part2_data_size) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
mergeAndAddROMData(const Bit8u *part1_data, size_t part1_data_size, const mt32emu_sha1_digest *part1_sha1_digest, const Bit8u *part2_data, size_t part2_data_size, const mt32emu_sha1_digest *part2_sha1_digest) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
mergeAndAddROMFiles(const char *part1_filename, const char *part2_filename) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
openSynth() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
parseStream(const Bit8u *stream, Bit32u length) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
parseStream_At(const Bit8u *stream, Bit32u length, Bit32u timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playMsg(Bit32u msg) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playMsgAt(Bit32u msg, Bit32u timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playMsgNow(Bit32u msg) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playMsgOnPart(Bit8u part, Bit8u code, Bit8u note, Bit8u velocity) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playShortMessage(Bit32u message) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playShortMessageAt(Bit32u message, Bit32u timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playSysex(const Bit8u *sysex, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playSysexAt(const Bit8u *sysex, Bit32u len, Bit32u timestamp) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
playSysexNow(const Bit8u *sysex, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
preallocateReverbMemory(const bool enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
readMemory(Bit32u addr, Bit32u len, Bit8u *data) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
renderBit16s(Bit16s *stream, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
renderBit16sStreams(const mt32emu_dac_output_bit16s_streams *streams, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
renderFloat(float *stream, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
renderFloatStreams(const mt32emu_dac_output_float_streams *streams, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
selectRendererType(const RendererType newRendererType) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
Service(mt32emu_context context=NULL) (defined in MT32Emu::Service) | MT32Emu::Service | inlineexplicit |
setAnalogOutputMode(const AnalogOutputMode analog_output_mode) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setDACInputMode(const DACInputMode mode) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setDisplayCompatibility(const bool oldMT32CompatibilityEnabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setMainDisplayMode() (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setMIDIDelayMode(const MIDIDelayMode mode) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setMIDIEventQueueSize(const Bit32u queue_size) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setMIDIReceiver(mt32emu_midi_receiver_i midi_receiver, void *instance_data) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setMIDIReceiver(IMidiReceiver &midi_receiver) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setNiceAmpRampEnabled(const bool enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setNicePanningEnabled(const bool enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setNicePartialMixingEnabled(const bool enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setOutputGain(float gain) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setPartialCount(const Bit32u partial_count) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setPartVolumeOverride(Bit8u part_number, Bit8u volume_override) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setReverbCompatibilityMode(const bool mt32_compatible_mode) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setReverbEnabled(const bool reverb_enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setReverbOutputGain(float gain) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setReverbOverridden(const bool reverb_overridden) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setReversedStereoEnabled(const bool enabled) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setSamplerateConversionQuality(const SamplerateConversionQuality quality) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
setStereoOutputSampleRate(const double samplerate) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
writeSysex(Bit8u channel, const Bit8u *sysex, Bit32u len) (defined in MT32Emu::Service) | MT32Emu::Service | inline |
~Service() (defined in MT32Emu::Service) | MT32Emu::Service | inline |