ScummVM API documentation
MT32Emu::Service Member List

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