While monitoring, if the interval between messages exceeds 420 ms, the same processing will be carried out as when All Sounds Off, All Notes Off and Reset All Controllers are received, and message interval monitoring will be halted. ■System Exclusive Message Status F0H Data byte Status iiH, ddH,......,eeH F7H F0H: ii = ID number: dd,...,€ F7H: System Exclusive Message status an ID number (manufacturer ID) to indicate the manufacturer whose Exclusive message this is. Roland's manufacturer ID is 41H. ID numbers 7EH and 7FH are extensions of the MIDI standard; Universal Non-realtime Messages (7EH) and Universal Realtime Messages (7FH). 00H - 7FH (0 - 127) EOX (End Of Exclusive) Of the System Exclusive messages received by this device, the Universal Non-realtime messages and the Universal Realtime messages and the Data Request (RQ1) messages and the Data Set (DT1) messages will be set automatically. •Universal Non-realtime System Exclusive Messages OIdentity Request Message Status Data bvte Statu F0H 7EH, dev, 06H, 01H F7H Byte Explanation F0H Exclusive status 7EH ID number (Universal Non-realtime Message) dev Device ID (dev: 10H - 17H, 7FH) 06H Sub ID#1 (General Information) 01H Sub ID#2 (Identity Request) F7H EOX (End Of Exclusive) * When this message is received, Identity Reply message (p. 4) will be transmitted. •Universal Realtime System Exclusive Messages OMaster Volume Status F7H Status Data byte F0H 7FH, 7FH, 04H, 01H, llH, mmH Byte Explanation F0H Exclusive status 7FH ID number (universal realtime message) 7FH Device ID (Broadcast) 04H Sub ID#1 (Device Control) 01H Sub ID#2 (Master Volume) llH Master Volume lower byte mmH Master Volume upper byte F7H EOX (End Of Exclusive) * The lower byte (llH) of Master Volume will be handled as 00H. * The Master Level parameter (SYSTEM COMMON MASTER LEVEL) will change. OMaster Fine Tuning Status Data byte F0H 7FH, 7FH, 04H, 03H, llH, mmH Byte Explanation F0H Exclusive status 7FH ID number (universal realtime message) 7FH Device ID (Broadcast) 04H Sub ID#1 (Device Control) 03H Sub ID#2 (Master Fine Tuning) llH Master Fine Tuning LSB mmH Master Fine Tuning MSB F7H EOX (End Of Exclusive) Status F7H mm, ll: 00 00H - 40 00H - 7F 7FH (-100 - 0 - +99.9 [cents]) * The Master Tune parameter (SYSTEM COMMON MASTER TUNE) will change. Status F7 OMaster Coarse Tuning Status Data byte F0H 7FH, 7FH, 04H, 04H, llH, mmH Byte Explanation F0H Exclusive status 7FH ID number (universal realtime message) 7FH Device ID (Broadcast) 04H Sub ID#1 (Device Control) 04H Sub ID#2 (Master Coarse Tuning) llH Master Coarse Tuning LSB mmH Master Coarse Tuning MSB F7H EOX (End Of Exclusive) llH: ignored (processed as 00H) mmH: 28H - 40H - 58H (-24 - 0 - +24 [semitones]) * The Master Key Shift parameter (SYSTEM COMMON MASTER KEY SHIFT) will change. •Data Transmission This instrument can use exclusive messages to exchange many varieties of internal settings with other devices. The model ID of the exclusive messages used by this instrument is 00H 00H 16H. OData Request 1 RQ1 (11H) This message requests the other device to transmit data. The address and size indicate the type and amount of data that is requested. When a Data Request message is received, if the device is in a state in which it is able to transmit data, and if the address and size are appropriate, the requested data is transmitted as a Data Set 1 (DT1) message. If the conditions are not met, nothing is transmitted. Status F0H Byte F0H 41H dev 00H 00H 16H 11H aaH bbH ccH ddH ssH ttH uuH vvH sum F7H data byte 41H, dev, 00H, 00H, 16H, 11H, aaH, bbH, ccH, ddH, ssH, ttH, uuH, vvH, sum Remarks Exclusive status ID number (Roland) device ID (dev: 10H - 17H, 7FH) model ID #1 (SH-201) model ID #2 (SH-201) model ID #3 (SH-201) command ID (RQ1) address MSB address address address LSB size MSB size size size LSB checksum EOX (End Of Exclusive) status F7H * The size of data that can be transmitted at one time is fixed for each type of data. And data requests must be made with a fixed starting address and size. Refer to the address and size given in "Parameter Address Map" (p. 4). * For the checksum, refer to (p. 7). 2 SH-201 MIDI Implementation OData set 1 DT1 (12H) Status Data byte Status F0H 41H, dev, 00H, 00H, 16H, 12H, aaH, bbH, F7H ccH, ddH, eeH, ... ffH, sum Byte Explanation F0H Exclusive status 41H ID number (Roland) dev Device ID (dev: 00H - 17H, 7FH) 00H Model ID #1 (SH-201) 00H Model ID #2 (SH-201) 16H Model ID #3 (SH-201) 12H Command ID (DT1) aaH Address MSB: upper byte of the starting address of the data to be sent bbH Address: upper middle byte of the starting address of the data to be sent ccH Address: lower middle byte of the starting address of the data to be sent ddH Address LSB: lower byte of the starting address of the data to be sent. eeH Data: the actual data to be sent. Multiple bytes o...