Owner's manual

21
MIDI Implementation
Hours Count xyyzzzzz
x Reserved (0)
yy Time Code type
0 = 24 Frames / Sec
1 = 25 Frames / Sec
2 = 30 Frames / Sec (Drop Frame)
3 = 30 Frames / Sec (Non Drop Frame
zzzzz Hours
Song Position Pointer
The current position is transmitted with the Song Position Pointer Message before the VS-
1680 starts to run or after the locate operation, when “Syn:Source” is “INT” and “Syn:Gen.”
is “MIDIclk” or “SyncTr.”
Status Second Third
F2H mmH nnH
mm, nn = Song Position Point : 00H 00H - 7FH 7FH
System Realtime Message
Transmitted when “Syn:Source” is “INT” and “Syn:Gen.” is “MIDIclk” or “SyncTr.”
Timing Clock
Status
F8H
Start
Status
FAH
Continue
Status
FBH
Stop
Status
FCH
System Exclusive Message
Status Data Bytes Status
F0H iiH, ddH, ..., eeH F7H
Byte Description
F0H Status of System Exclusive Message
iiH Manufacturer ID
41H Roland’s Manufacturer ID
7EH Universal Non Realtime Message
7FH Universal Realtime Message
ddH Data : 00H - 7FH (0-127)
::
eeH Data
F7H EOX (End of System Exclusive Message)
The VS-1680 can transfer and receive the internal parameters information using system
exclusive messages, and also can be controlled by the external devices using system
exclusive messages. The VS-1680 can transmit and receive Universal System Exclusive
messages, Data Request (RQ1) and Data set (DS1) as the System Exclusive message.
About Model ID
For Data Request (RQ1) and Data Set (DT1), VS-1680 uses 00H 0EH as a Model ID.
About Device ID
System Exclusive messages are not assigned to any particular MIDI channel. Instead, they
have their own special control parameter called device ID. The Roland system exclusive
messages use device IDs to specify multiple VS-1680 units. The VS-1680 sends system
exclusive messages using 00H - 1FH, and receives the system exclusive messages whose
device ID is same as its device ID and 7FH. The value of the device ID is the value set on the
SYSTEM parameter “MID:DeviceID” minus one.
Universal System Exclusive Message
INQUIRY MESSAGE
Identity Request
Status Data Byte Status
F0H 7EH, Dev, 06H, 01H F7H
Byte Description
F0H Status of System Exclusive Message
7EH Universal System Exclusive Message Non Realtime Header
Dev Device ID (or 7FH)
06H General Information (sub ID #1)
01H Identify Request (sub ID #2)
F7H EOX (End of System Exclusive Message)
The message is used to request the particular information of the VS-1680. The VS-1680 does
not transmit the message. If the VS-1680 received the message and the device ID of the
message is same as its device ID or 7FH, the VS-1680 transmits the following Identity Reply
message.
Identity Reply
Status Data Bytes Status
F0H 7EH, Dev, 06H, 02H, 41H, 7CH, F7H
00H, 00H, 00H, 00H, 00H, ssH, ssH
Byte Description
F0H Status of System Exclusive Message
7EH Universal System Exclusive Message Non Realtime Header
Dev Device ID
06H General Information (sub ID #1)
02H Identify Request (sub ID #2)
41H Manufacturer ID (Roland)
0EH 01H Device Family Code (VS-1680)
00H 00H Device Family No.
00H
00H
ssH ssH Software Revision Level
F7H EOX (End of System Exclusive Message)
MIDI Machine Control Commands
Status Data Bytes Status
F0H 7FH, Dev, 06H, aaH, ..., bbHF7H
Byte Description
F0H Status of System Exclusive Message
7FH Universal System Exclusive Message Realtime Header
Dev Device ID (or 7FH)
06H MMC Command Message
aaH Command
::
bbH Command
F7H EOX (End of System Exclusive Message)
(*) see “3. MIDI Machine Control” section
MIDI Machine Control Responses
Status Data Bytes Status
F0H 7FH, Dev, 07H, aaH, ..., bbHF7H
Byte Description
F0H Status of System Exclusive Message
7FH Universal System Exclusive Message Realtime Header
Dev Device ID
07H MMC Response Message
aaH Response