# HG changeset patch # User František Kučera # Date 1589925715 -7200 # Node ID 40dd6deafaca01921e7a8ac8ca4baf6ee85037b2 # Parent 30da4232cdbcff49cce0b604658a5f450f8c16de recognize SysEx (System Exclusive) messages diff -r 30da4232cdbc -r 40dd6deafaca src/JackCommand.h --- a/src/JackCommand.h Mon May 18 23:37:38 2020 +0200 +++ b/src/JackCommand.h Wed May 20 00:01:55 2020 +0200 @@ -131,8 +131,10 @@ writeRecord(writer, L"note", channel, type == 0x90, event->buffer[1], event->buffer[2], 0, 0, toHex(event)); } else if (type == 0xB0 && event->size == 3) { writeRecord(writer, L"control", channel, false, 0, 0, event->buffer[1], event->buffer[2], toHex(event)); + } else if (event->buffer[0] == 0xF0) { + writeRecord(writer, L"sysex", channel, false, 0, 0, 0, 0, toHex(event)); } else { - writeRecord(writer, L"unknown", channel, false, 0, 0, 0, 0, toHex(event)); + writeRecord(writer, L"unknown", channel, false, type, 0, 0, 0, toHex(event)); } } }