ensure that Ardour recognizes its own MMC device ID as "all-call" when set to 0x7f...
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 13 Nov 2014 21:55:32 +0000 (16:55 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 26 Nov 2014 16:22:22 +0000 (18:22 +0200)
libs/midi++2/mmc.cc

index ffd21994c296be8e1d7cecbb052a5292240fd1cf..d722a816eef104932a99669b875aed6bfd09de0b 100644 (file)
@@ -284,7 +284,7 @@ MachineControl::process_mmc_message (Parser &, MIDI::byte *msg, size_t len)
        cerr << endl;
 #endif
 
-       if (msg[1] != 0x7f && msg[1] != _receive_device_id) {
+       if (_receive_device_id != 0x7f && msg[1] != 0x7f && msg[1] != _receive_device_id) {
                return;
        }