MIDI Solutions Event Processor Plus User Manual
Page 6
DEFINE A SEQUENCE OF MIDI EVENTS
To program the Event Processor Plus to step through a sequence of MIDI events in response to "MIDI Event A", send
it the following System Exclusive programming command:
followed by
All bytes must be in Hexadecimal format (see hexadecimal conversion table at end)
= setting to be programmed (00 - 1F)
= first setting of sequence (00 - 1F)
= number of events per step (01 - 10)
= total number of steps (02 - 1F)
= jump to step number (01 - 1F), decrement step number (7E), increment step number (7F)
is optional, specifies value ranges and variables (see description at end of instructions)
To define MIDI events within the sequence, send the Event Processor Plus the following System Exclusive
programming commands:
followed by
All bytes must be in Hexadecimal format (see hexadecimal conversion table at end)
= setting to be programmed (00 - 1F)
is optional, specifies value ranges and variables (see description at end of instructions)
Note: If ranges of values are specified, ensure that those values are also specified in the above
programming command for "MIDI Event A". Failure to do so will result in unpredictable data.
is the event in the sequence.
To program setting #1 to define a sequence that steps through Program Change 1 on MIDI channel 1 followed by
Program Change 2 on MIDI channel 1 in response to Note-on #60 events on MIDI channel 1, send the Event
Processor Plus the following programming commands:
F0 00 00 50 29 04
F7
F0 00 00 50 29 05
F7
F0 00 00 50 29 05
F7
(in this example, Program Change 1 and 2 are stored in settings #2 and #3 respectively)
F0 00 00 50 29 04 ss ff ee tt jj (aa bb cc dd) F7
"MIDI Event A"
ss
ff
ee
tt
jj
(aa bb cc dd)
F0 00 00 50 29 05 ss (aa bb cc dd) F7
"MIDI Event B"
ss
(aa bb cc dd)
"Event B"
Example
00 01 01 02 7F 01 03 01 7F
90 3C 40
01
C0 00
02
C0 01
6