diff --git a/sound/mpu401.cpp b/sound/mpu401.cpp index 455c2372998..303c42b6e47 100644 --- a/sound/mpu401.cpp +++ b/sound/mpu401.cpp @@ -97,6 +97,9 @@ void MidiDriver_MPU401::close() { g_system->unlock_mutex (_mutex); g_system->delete_mutex (_mutex); } + int i; + for (i = 0; i < 16; ++i) + send (0x7B << 8 | 0xB0 | i); } MidiChannel *MidiDriver_MPU401::allocateChannel() {