SQ-80 — Musician's Manual
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 ENABLE=KEYS+CT+PC+SS+SX).
11110000 System Exclusive status byte
00001111 ENSONIQ I.D. code
0000001 0 ESQ/SQ-80 Product I.D. code
0000nnnn MIDI channel number
2,2 Program Dumps
To be able to receive this data. the SQ-80 must be in program select mode (i.e. one of the program bank pages
must be displayed) and the MIDI enable parameter on the MIDI page must he set to receive system exclusive
messages.
2.2.1 Single Program Dump
This transmits the program currently selected on the synth main keyboard (the "straight-synth' program). Refer
to Table 1 for details on the structure of the program.
xxxxxxxx ESQ/SQ-80 System Exclusive header
00000001 Single Program Dump code
0000LLLL 2 nybbles per byte of program data
0000hhhh 102 data bytes (204 nybble-ized MIDI bytes) L
= low nybble, h = high nybble
11110111 End of exclusive
2.2.2 All Program Dump
This message transmits the 40 programs currently in the four internal banks.
xxxxxxxx ESQ/SQ-80 System Exclusive header
00000010 All Program Dump code
0000LLLL 2 nybbles per byte of program data
0000hhhh 102 * 40 data bytes (9160 nybble-ized MIDI bytes)
L = low nybble, h = high nybble
11110111 End of exclusive
2.3 Sequence dumps
Sequencer dumps are transmitted as a multi-
p
acket sequence of messages. The transmitter first sends a dump
alert packet. This packet contains the size of the sequence to be transmitted. If the receiver can accept this amoun
of data it sends an accept message: otherwise it sends a reject message.
After the transmitting SQ-80 receives an accept message, it will then transmit the sequence data dump. If it does
not receive an accept message, it transmits the data anyway. This allows sending the data to non-ESQ/SQ-80
devices.
NOTE: Sequence dumps should not be sent to an SQ-80 without first transmitting a sequence dump alert
message
and then waiting for the response.
190 SQ-80 MIDI Implementation Specification