aboutsummaryrefslogtreecommitdiff
path: root/core/qmpmidioutrtmidi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/qmpmidioutrtmidi.cpp')
-rw-r--r--core/qmpmidioutrtmidi.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/qmpmidioutrtmidi.cpp b/core/qmpmidioutrtmidi.cpp
index 3ed8a4a..2f7125e 100644
--- a/core/qmpmidioutrtmidi.cpp
+++ b/core/qmpmidioutrtmidi.cpp
@@ -194,6 +194,7 @@ void qmpMidiOutRtMidi::deviceInit()
try
{
outport=new RtMidiOut();
+ reset(0xFF);
}
catch(RtMidiError &e)
{
@@ -337,6 +338,7 @@ void qmpMidiOutRtMidi::setInitializerFile(const char* path)
{
if(devinit)delete devinit;
devinit=qmpDeviceInitializer::parse(path);
+ reset(0xFF);
}
std::vector<std::pair<qmpMidiOutRtMidi*,std::string>> qmpRtMidiManager::devices;