diff options
author | Wohlstand <admin@wohlnet.ru> | 2020-08-24 23:21:53 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2020-08-24 23:21:53 +0300 |
commit | 98e239c7aa86a73e1fa29e331c2258990be0470e (patch) | |
tree | d5aaeee2ec0bcb7e95d55d65a30895b50cf10824 /src | |
parent | ccbafdefa7b0ab02e7a3e28b4d9d3cd311abd367 (diff) | |
download | libADLMIDI-98e239c7aa86a73e1fa29e331c2258990be0470e.tar.gz libADLMIDI-98e239c7aa86a73e1fa29e331c2258990be0470e.tar.bz2 libADLMIDI-98e239c7aa86a73e1fa29e331c2258990be0470e.zip |
ADLMIDI2: Fixed an "bank always 0" bug
Diffstat (limited to 'src')
-rw-r--r-- | src/adlmidi_midiplay.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/adlmidi_midiplay.cpp b/src/adlmidi_midiplay.cpp index 2ed7815..c3ef14c 100644 --- a/src/adlmidi_midiplay.cpp +++ b/src/adlmidi_midiplay.cpp @@ -1888,8 +1888,6 @@ ADLMIDI_EXPORT AdlInstrumentTester::AdlInstrumentTester(ADL_MIDIPlayer *device) p->cur_note = -1; p->play = play; p->opl = play ? play->m_synth.get() : NULL; - - NextGM(0); #else ADL_UNUSED(device); #endif @@ -1900,6 +1898,11 @@ ADLMIDI_EXPORT AdlInstrumentTester::~AdlInstrumentTester() delete p; } +ADLMIDI_EXPORT void AdlInstrumentTester::start() +{ + NextGM(0); +} + ADLMIDI_EXPORT void AdlInstrumentTester::FindAdlList() { #ifndef DISABLE_EMBEDDED_BANKS |