![ENSONIQ ESQ-M Musician'S Manual Download Page 109](http://html1.mh-extra.com/html/ensoniq/esq-m/esq-m_musicians-manual_2414274109.webp)
108
MIDI Implementation Specifications
ESQ-M – Musician's Manual
ESQ-M MIDI Implementation Specifications (Software ver.1.0)
1.0 ESQ-M System Exclusive Format
1.1
ESQ-M System Exclusive Header
All ESQ-M System Exclusive messages start with the following header. The receiving ESQ-M will only
recognize system exclusive messages if the MIDI channel number in the message is the same as the MIDI base
channel selected on its MIDI page and its MIDI enable parameter is set to recognize system exclusive messages (i.e
the display should show ENABL=KCPSYS).
11110000
System Exclusive status byte
00001111
ENSONIQ I.D. code
00000010
ESQ Product I.D. code
0000nnnn
MIDI channel number
1.2 Program Dumps
To be able to receive this data, the ESQ-M must be in program select mode (i.e. the program page must be
displayed) and the MIDI enable parameter on the MIDI page must be set to receive system exclusive messages.
1.2.1 Single Program Dump
This transmits the program currently selected on the current Track. Refer to Table 1 for details on the structure of the
program.
xxxxxxxx
ESQ System Exclusive header
00000001
Single Program Dump code
00001111
2 nybbles per byte of program data
0000nnnn
102 data bytes (204 nybble-ized MIDI bytes) 1= low
nybble, h = high nybble
11110111
End of exclusive
1.2.2
All Program Dump
This message transmits the 40 internal programs.
xxxxxxxx
ESQ System Exclusive header
00000010
All Program Dump code
00001111
2 nybbles per byte of program data
0000nnnn
102 * 40 data bytes (9160 nybble-ized MIDI bytes) 1= low
nybble, h = high nybble
11110111
End of exclusive
Summary of Contents for ESQ-M
Page 1: ...1...
Page 10: ...9 ESQ M Musician s Manual Section 1 Getting Started...
Page 20: ...ESQ M Musician s Manual Section 3 Getting In Deeper...
Page 26: ...2 Page Missing...
Page 27: ...26 Page Missing...
Page 29: ...Page Intentionally Left Blank...
Page 30: ...ESQ M Musician s Manual Section 3 Global Functions...
Page 40: ...ESQ M Musician s Manual Section 4 Programming the ESQ M...
Page 55: ...54 page intentionally left blank...
Page 56: ...ESQ M Musician s Manual PROGRAMMING PAGES...
Page 83: ...82 Page Intentionally Left Blank...
Page 84: ...ESQ M Musician s Manual Section 5 Saving and Storing Programs and Hidden Functions...
Page 92: ...ESQ M Musician s Manual Section 6 Applications...
Page 93: ...9 Page Intentionally Left Blank...
Page 102: ...ESQ M Musician s Manual Section 7 Appendices...
Page 105: ......
Page 106: ...PCB Structure Part Two...
Page 107: ...106 Page Intentionally Left Blank...
Page 118: ......