diff options
author | Wohlstand <admin@wohlnet.ru> | 2020-09-02 15:28:21 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2020-09-02 15:28:21 +0300 |
commit | 87358f5c3caa29432bf6499a90c414d96f93586b (patch) | |
tree | 267ce053eb0b5f2b19b7736188ffabe865418c4e /src/adlmidi_midiplay.cpp | |
parent | c42d614399654f83ddba5124f67b2d667efbfa92 (diff) | |
download | libADLMIDI-87358f5c3caa29432bf6499a90c414d96f93586b.tar.gz libADLMIDI-87358f5c3caa29432bf6499a90c414d96f93586b.tar.bz2 libADLMIDI-87358f5c3caa29432bf6499a90c414d96f93586b.zip |
Fixed the missing of custom bank settings
Diffstat (limited to 'src/adlmidi_midiplay.cpp')
-rw-r--r-- | src/adlmidi_midiplay.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/adlmidi_midiplay.cpp b/src/adlmidi_midiplay.cpp index 70e5854..414427c 100644 --- a/src/adlmidi_midiplay.cpp +++ b/src/adlmidi_midiplay.cpp @@ -413,13 +413,10 @@ bool MIDIplay::realTime_NoteOn(uint8_t channel, uint8_t note, uint8_t velocity) if(ains->tone) { - /*if(ains->tone < 20) - tone += ains->tone; - else*/ - if(ains->tone < 128) - tone = ains->tone; + if(ains->tone >= 128) + tone = ains->tone - 128; else - tone -= ains->tone - 128; + tone = ains->tone; } //uint16_t i[2] = { ains->adlno1, ains->adlno2 }; |