MIDI Implementation Data
7-1
7
MIDI
Implementation
Data
The information contained in this chapter is intended to assist experienced
programmers in developing software for use with the LXP-15.
LXP-15 System Exclusive (SysEx) implementation can be divided into two basic
categories: Data and Event Requests, and Data Transmit and Receive.
Data Requests prompt the LXP-15 to transmit specified data. Event Requests
prompt the LXP-15 to store the data currently in the edit buffer to a specific
memory location (register), or to retrieve stored data and place it in the edit
buffer.
Byte Value Description
0 F0 (hex) System Exclusive
1 06 Lexicon ID
2 06 LXP-15 ID
3 0011 nnnn(bin) n = MIDI Channel 0-15
4 0eee eeee e =event code:
60h = active setup data
61h = one register
62h = small param data
64h = all user data
65h = big param data
5 0ppp pppp p = register number 0 - 127 for e = 61
= param number for e = 62, e = 65
above; else present but ignored
6 F7 (hex) End of SysEx message
Byte Value Description
0 F0 (hex) System Exclusive
1 06 Lexicon ID
2 06 LXP-15 ID
3 0110 nnnn(bin) n = MIDI Channel 0-15
4 0eee eeee e = event code:
70h = store register
71h = recall register
5 0ppp pppp p = register number 0 - 127
6 F7 (hex) End of SysEx message
Data Requests
Event Requests
Data and Event
Requests