--- 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));
}
}
}