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 |