|
|
| MidiSoundDriver (MidiDriver::DeviceHandle device, MusicType musicType) |
| |
|
bool | open () override |
| |
|
void | close () override |
| |
|
const GroupData * | getGroupData () override |
| |
|
void | installPatch (const byte *data, int size) override |
| |
|
int | setMasterVolume (int volume) override |
| |
|
void | noteOff (int channel, int note) override |
| |
|
void | noteOn (int channel, int note, int velocity) override |
| |
|
void | controlChange (int channel, int controller, int value) override |
| |
|
void | setProgram (int channel, int program) override |
| |
|
void | setPitchBlend (int channel, int pitchBlend) override |
| |
|
const Common::String & | getShortDriverDescription () |
| |
|
const Common::String & | getLongDriverDescription () |
| |
|
virtual bool | reset () |
| |
|
virtual void | poll () |
| |
|
virtual void | method6 () |
| |
|
virtual void | proc16 () |
| |
|
virtual void | proc22 (int al, VoiceType voiceType, int v3) |
| |
|
virtual void | setVolume1 (int channel, int v2, int v3, int volume) |
| |
|
virtual void | playSound (const byte *channelData, int dataOffset, int program, int channel, int v0, int v1) |
| |
|
virtual void | updateVoice (int channel) |
| |
|
virtual void | proc36 () |
| |
|
virtual void | proc38 (int channel, int cmd, int value) |
| |
|
virtual void | setPitch (int channel, int pitchBlend) |
| |
|
virtual void | proc42 (int channel, int cmd, int value, int *v1, int *v2) |
| |