Browse Source

add reset Midi on channel switch

tags/v0.4.0
ben 7 years ago
parent
commit
650d0e4aed
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      src/core/MidiInterface.cpp

+ 2
- 1
src/core/MidiInterface.cpp View File

@@ -99,7 +99,6 @@ std::string MidiIO::getPortName(int portId) {
}

void MidiIO::setPortId(int portId) {
resetMidi(); // reset Midi values

// Close port if it was previously opened
if (rtMidi->isPortOpen()) {
@@ -119,6 +118,7 @@ struct MidiItem : MenuItem {
int portId;

void onAction() {
midiModule->resetMidi(); // reset Midi values
midiModule->setPortId(portId);
}
};
@@ -163,6 +163,7 @@ struct ChannelItem : MenuItem {
int channel;

void onAction() {
midiModule->resetMidi(); // reset Midi values
midiModule->setChannel(channel);
}
};


Loading…
Cancel
Save