Has anyone an idea what I’m doing wrong?
I’m trying to parse the sysex of a memory dump of a Moog Subsequent 37. The patch request message sent by the E1 is working, and I do get a reply from the Moog, consisting of 2 groups of 256 bytes and one group of 244 bytes. I’ve checked that messages from the Moog do arrive at the E1. So far so good.
Via Midi-Ox below you see the first line, which is the request sent by the E1 , followed by the Moog response.
In the patch editor I’ve set the following json for parsing the request:
[
{
"request": [
"04",
"0C",
"06",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00"
],
"responses": [
{
"header": [
"04",
"0C",
"04",
"08",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"00",
"60",
"00"
],
"rules": []
}
]
}
]
But when I enable MidiLearn on the patch editor , nothing happens: the screen remains stuck on the following:
Here’s the SysEx string I sent:
F0 04 0C 06 00 00 00 00 00 00 00 00 00 00 00 00 F7
Here’s the SysEx string the Moog Subsequent 37 sends back:
F0 04 0C 04 08 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 01 44 21 21 47 09 30 42 01 03 42 01 03 46 21 2F 47 09 24 42 00 20 42 00 20 42 00 20 42 00 20 42 00 20 42 00 20 48 00 18 42 00 01 40 24 05 48 00 0E 40 0E 1A 40 03 00 43 00 00 43 10 0A 40 21 0D 40 00 0C 40 00 00 40 00 00 40 00 00 40 28 08 43 02 0F 40 00 00 43 3C 24 43 34 29 42 3C 2E 43 0C 34 43 1C 38 43 0C 3E 43 0D 04 42 35 06 43 0D 07 43 21 08 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 48 00 00 40 09 00 40 00 00 40 00 00 42 00 00 42 35 06 40 00 00 40 00 00 40 00 00 40 00 00 41 0A 3F 40 00 00 40 00 00 41 00 00 42 00 00 42 00 00 40 00 00 42 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 41 05 08 40 20 00 40 00 00 43 26 00 40 00 00 41 29 0F 40 00 00 42 19 3C 40 30 18 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 42 1C 00 40 00 00 40 00 00 40 00 00 40 00 00 42 00 00 40 00 00 42 33 38 40 00 00 40 00 00 43 3F 3F 42 00 00 42 00 00 42 00 00 42 00 00 42 00 00 42 18 29 42 00 00 42 00 00 42 00 00 42 00 00 42 00 00 42 00 00 42 00 00 40 00 00 40 00 00 40 00 00 43 3F 3F 43 3F 3F 42 02 16 42 00 00 43 3F 3F 43 36 17 42 21 2C 42 00 00 40 00 00 40 00 00 40 00 00 40 00 00 40 00 00 4C 23 08 4C 23 08 46 11 24 46 11 24 45 0D 30 40 00 00 40 00 20 40 00 00 40 00 00 47 3B 0A F7
What should I do?