diff --git a/src/core/MidiCCToCV.cpp b/src/core/MidiCCToCV.cpp index 9f4819f6..468a460e 100644 --- a/src/core/MidiCCToCV.cpp +++ b/src/core/MidiCCToCV.cpp @@ -113,6 +113,8 @@ void MIDICCToCVInterface::resetMidi() { cc[i].val = 0; cc[i].sync = 0; cc[i].syncFirst = true; + outputs[i].value = 0; + cc[i].changed = true; } }; diff --git a/src/core/MidiIO.cpp b/src/core/MidiIO.cpp index 42d74a9e..144b042e 100644 --- a/src/core/MidiIO.cpp +++ b/src/core/MidiIO.cpp @@ -196,7 +196,6 @@ void MidiIO::close() { void MidiItem::onAction() { - midiModule->resetMidi(); // reset Midi values midiModule->openDevice(text); }