Ok so I’ve deciphered the sysex messages the microwave xt uses for programing it’s 16 note arpegiator, but I’m still in the brainstorming stage on how to actually program the functionality.
I want to have 16 buttons in the arp section of my panel so that you can program the arp just as you can on the microwave xt.. except instead of selecting the position and note on/off with a dial, you do it with buttons on the panel.
bear with me…
The first 4 notes deal with … 66 xx f7, the second four notes deal with … 67 xx f7, the third … 68 xx f7, the fourth with … 69 xx f7. (the … is to illustrate that i’m abbreviating, the first 7 spots of the sysex message is the same for these four I’m illustrating.)
The xx is actually interdependent on the other three notes (or triggers) in that group of four, so… contrary to my initial understanding (or hope) on how each of the 16 positions sends either it’s on or off state, the sixteen possibilities: of those four positions are sent as one of 00 – 0F.. the following should help explain
00 = – – – –
01 = – – – x
02 = – – x –
03 = – – x x
04 = – x – –
05 = – x – x
06 = – x x –
07 = – x x x
08 = x – – –
09 = x – – x
0a = x – x –
0b = x – x x
0c = x x – –
0d = x x – –
oe = x x x –
of = x x x x
Those messages are the same for either the first four positions, the second, third or fourth , as it is the preceeding 66, 67, 68 or 69 determines.
I’ve been brainstorming how to go about programming these with single buttons for each position, but each led would have to check the status of the other three in its group to determine which message to send.
ideas?