diff --git a/src/audio/rtmidi.cpp b/src/audio/rtmidi.cpp index dd8a0a75..258f6929 100644 --- a/src/audio/rtmidi.cpp +++ b/src/audio/rtmidi.cpp @@ -67,6 +67,7 @@ bool TAMidiInRtMidi::gather() { } } catch (RtMidiError& e) { logE("MIDI input error! %s",e.what()); + closeDevice(); return false; } return true;