background image

MIDI Implementation

11

„

z

Program Change

Status 

2nd Byte

CnH ppH

pp= Program Number: 00H–7FH (1–128)

*  When a video input or memory number has been selected, this transmits a bank 

number along with a program change. For information on control for bank select 
and program change, refer to “Bank Select” (p. 10).

„

„

System Realtime Messages

„

z

Active Sensing

Status
FEH

*  Transmitted with approximately 250 ms intervals.
*  Nothing is transmitted to USB MIDI.

„

„

System Exclusive Message

Status 

Data Byte 

Status

F0H 

iiH,ddH,...,eeH F7H

F0H:  

Status of system exclusive message

ii= ID number: 

This is the ID to recognize manufacturer of the exclusive 
message (manufacturer ID). The manufacturer ID of Roland 
is 41H. The ID numbers of 7EH and 7FH are expansion of MID 
standards and used as universal non-realtime message (7EH) of 
universal realtime message (7FH).

dd,...,ee= data:  

00H–7FH (0–127)

F7H:  

EOX (end of exclusive)

„

z

Data Set 1 (DT1)

This is the message of actual data transmission. Use this when you want to set data 
to the unit.

Status 

Data Byte   Status

F0H 

41H, dev, 00H, 00H, 00H, 20H, 12H, aaH,   

F7H

 

bbH, ccH, ddH, ..., eeH, sum

Byte 

Explanation

F0H 

Exclusive Status

41H 

Manufacturer ID (Roland)

dev 

Device ID (dev: 00H–1FH,10H is default)

00H 

1st byte of model ID (V-1HD)

00H 

2nd byte of model ID (V-1HD)

00H 

3rd byte of model ID (V-1HD)

20H 

4th byte of model ID (V-1HD)

12H 

Command ID (RQ1)

aaH 

Address upper byte

bbH 

Address middle byte

ccH 

Address lower byte

ddH 

Data: actual data to transmit. Multiple byte data is sent in address order.

 : 

 :

eeH Data
sum Checksum
F7H 

EOX (end of exclusive)

*  Data exceeding 256 bytes should be divided into packets smaller than 256 bytes. If 

you send sequentially, the intervals of packets should be longer than 20 ms.

„

z

V-LINK Message

Status 

Data Byte 

  

Status

F0H 

41H, dev, 00H, 51H, 12H, aaH, bbH,  

F7H

 

ccH, ddH, ..., eeH, sum

Byte 

Explanation

F0H 

System Exclusive Status

41H 

ID Number (Roland)

dev 

Device ID (dev : 00H–1FH ; default is 10H)

00H 

Model ID upper byte (V-LINK)

51H 

Model ID lower byte (V-LINK)

12H 

Command ID (DT1)

aaH 

Upper byte of the address

bbH Address
ccH Address
ddH 

Actual Data : The data body. The data of multiple bytes should   

 

be submitted in address order.

 : 

 :

eeH Data
sum Checksum
F7H 

EOX (End of Exclusive)

*  Data exceeding 256 bytes should be divided into packets smaller than 256 bytes. If 

you send sequentially, the intervals of packets should be longer than 20 ms.

Summary of Contents for ROL-V-1HD

Page 1: ...ON Contents MIDI Control Modes of the V 1HD 2 SETUP Menu 2 Receiving the Remote Control Messages 3 Sending the Messages to an External MIDI Device 4 MIDI Implementation 5 This manual describes the settings used when remotely operating the V 1HD via MIDI ...

Page 2: ... and visual performances You can remotely control the V 1HD via a MIDI connection from another V LINK enabled Roland product The V 1HD can turn on its V LINK mode when it receives a V LINK On command from another Roland V LINK enabled product SETUP Menu Detailed settings for MIDI remote control are made via the SETUP menu on the V 1HD Press the MENU button to display the MIDI menu Setting item Val...

Page 3: ...l messages set parameters as below MIDI OUT If you are connecting multiple V 1HD units in a chain set this to THRU MIDI DEVICE ID Set this value according to the master device channel You can remote control the following functions from a device supporting MVC after sending MVC ON message to the V 1HD For corresponding MIDI messages refer to 1 2 MIDI Visual Control Mode p 6 in MIDI Implementations ...

Page 4: ...es refer to 2 MIDI Messages Transmitted from MIDI OUT p 10 in MIDI Implementations Audio input volume control operation for AUDIO IN MIC and HDMI 1 4 Audio output volume control operation Selection of the video channel Controlling of the output fade Adjustment of the transition time Selection of the composition effect and turning On Off Key composition function on off Selection of the key channel ...

Page 5: ...el Effect Control 1 Controller Number 12 Status 2nd Byte 3rd Byte BnH 0CH vvH This controls the value of the AUDIO MIXER s HDMI 3 audio input level Effect Control 2 Controller Number 13 Status 2nd Byte 3rd Byte BnH 0DH vvH This controls the value of the AUDIO MIXER s HDMI 4 audio input level Undefined Controller Number 14 Status 2nd Byte 3rd Byte BnH 0EH vvH This controls the value of the AUDIO MI...

Page 6: ...tus 2nd Byte 3rd Byte BnH 00H mmH BnH 20H llH mm ll Bank Number 00 00H 7F 7FH bank 1 bank 16384 The bank select processing is reserved until the unit receives program change If unavailable bank select is received the unit ignores it and receives program change only The received bank select information is withheld until the unit receives new bank select The receiving channel is specified by Clip Co...

Page 7: ...esponding to note numbers are Note No Input 24H 26H 28H 29H A Ch 1 A Ch 2 A Ch 3 A Ch 4 2BH 2DH 2FH 30H B Ch 1 B Ch 2 B Ch 3 B Ch 4 Ignores unavailable note number and velocity z z Control Change Bank Select Controller Number 0 32 Status 2nd Byte 3rd Byte BnH 00H mmH BnH 20H llH mm ll Bank Number 00 00H 7F 7FH bank 1 bank 16384 The bank select processing is reserved until the unit receives program...

Page 8: ...set z z Continue Status FBH When MIDI Rx TEMPO CLOCK is set to ON the start of the BPM SYNC beat is set System Exclusive Messages Status Data Byte Status F0H iiH ddH eeH F7H F0H Status of the system exclusive message ii ID number This is to specify the manufacturer of the product that generates the message The manufacture ID of Roland is 41H The ID numbers of 7EH and 7EF are the expansion of MIDI ...

Page 9: ...01H Sub ID 2 MVC command set ID 01H Version 1 0 aaH Upper byte of the address bbH Address ccH Address ddH Actual Data The data body The data of multiple bytes should be submitted in address order eeH Data sum Checksum F7H EOX End of Exclusive Depending on the data type the amount of single time transmission is specified It is necessary to execute data request according to the specified first addre...

Page 10: ... has been changed Undefined Controller Number 15 Status 2nd Byte 3rd Byte BnH 0FH vvH This transmits the value when the AUDIO MIXER s MIC audio input level has been changed General Purpose Controllers 1 Controller Number 16 Status 2nd Byte 3rd Byte BnH 10H vvH This transmits the value when the AUDIO MIXER s MASTER audio output level has been changed General Purpose Controllers 2 Controller Number ...

Page 11: ...ccH ddH eeH sum Byte Explanation F0H Exclusive Status 41H Manufacturer ID Roland dev Device ID dev 00H 1FH 10H is default 00H 1st byte of model ID V 1HD 00H 2nd byte of model ID V 1HD 00H 3rd byte of model ID V 1HD 20H 4th byte of model ID V 1HD 12H Command ID RQ1 aaH Address upper byte bbH Address middle byte ccH Address lower byte ddH Data actual data to transmit Multiple byte data is sent in ad...

Page 12: ... String 7 00H 7FH ASCII Character Read Only 70H 00H 07H System Version String 8 00H 7FH ASCII Character Read Only 70H 00H 08H Reserved 70H 00H 10H System Device Mode 00H 00H Normal Read Only Setup Parameter Address Parameter Name Sys Ex Value Meaning of Value 70H 01H 00H 01H BPM 00 14H 01 7AH 20 250 70H 01H 02H BPM SYNC 00H 03H 1 4 1 2 1 2 70H 01H 03H HDCP 00H 01H OFF ON 70H 01H 04H OUTPUT CONTRAS...

Page 13: ...odify current operation Address Parameter Name 71H 00H 00H Video 71H 01H 00H Audio Parameter 1 71H 02H 00H Audio Parameter 2 Video Audio Parameter Memory Area These read or overwrite data saved at memory numbers other than the one currently selected Data saved at the currently selected memory is not modified The parameters in Video Parameter p 14 Audio Parameter 1 p 14 and Audio Parameter 2 p 15 a...

Page 14: ... 12H TRANSFORMER A 00H 0AH NONE TRANSFORM WHITE BLACK BPM SYNC WIPE MIX CUT EFFECTS 71H 00H 13H TRANSFORMER B 00H 0AH NONE TRANSFORM WHITE BLACK BPM SYNC WIPE MIX CUT EFFECTS 71H 00H 14H TRANSFORM TIME 00H 2CH 0 0 4 0sec BPM 1 4 BPM 1 2 BPM 1 BPM 2 Audio Parameter 1 Address Parameter Name Sys Ex Value Meaning of Value 71H 01H 00H HDMI IN 1 LEVEL 00H 7FH 0 127 71H 01H 01H HDMI IN 2 LEVEL 00H 7FH 0 ...

Page 15: ...alue 71H 02H 00H AUDIO IN EQ Hi 00H 1EH 15 15dB 71H 02H 01H AUDIO IN EQ Hi FREQ 00H 08H 700Hz 11 0KHz 71H 02H 02H AUDIO IN EQ Mid 00H 1EH 15 15dB 71H 02H 03H AUDIO IN EQ Mid FREQ 00H 1BH 20 0Hz 10 0KHz 71H 02H 04H AUDIO IN EQ Mid Q 00H 05H 0 5 16 0 71H 02H 05H AUDIO IN EQ Lo 00H 1EH 15 15dB 71H 02H 06H AUDIO IN EQ Lo FREQ 00H 09H 55Hz 800Hz 71H 02H 07H Reserved 71H 02H 08H 09H AUDIO IN DELAY 00 00...

Page 16: ...n Orange Read Only 73H 02H 05H LED PEKSIG 00H 03H OFF Red Green Orange Read Only 73H 02H 06H LED TAP 00H 01H OFF Green Read Only 73H 02H 07H Reserved 73H 02H 08H LED EFFECTS A 00H 01H OFF Green Read Only 73H 02H 09H LED EFFECTS B 00H 01H OFF Green Read Only 73H 02H 0aH LED HDCP 00H 01H OFF Red Read Only 73H 02H 0bH LED BPM SYNC 00H 01H OFF Red Read Only 73H 02H 0cH LED WIPE 00H 01H OFF Green Read ...

Page 17: ...n off MEMORY 01H 41H MEMORY button on off AUDIO 02H 42H AUDIO button on off TAP BPM 03H 43H TAP BPM button on off EFFECTS A 04H 44H EFFECTS A ON button on off EFFECTS B 05H 45H EFFECTS B ON button on off VIDEO SELECT 1A 06H 46H A 1 button on off VIDEO SELECT 2A 07H 47H A 2 button on off VIDEO SELECT 3A 08H 48H A 3 button on off VIDEO SELECT 4A 09H 49H A 4 button on off VIDEO SELECT 1B 0aH 4aH B 1 ...

Page 18: ...Range Upper 84 Send data divided into 2 parts for the address with upper nibble upper 4 bits and lower nibble lower 4 bits Example If the data you are transmitting is BCH send 0BH as the first byte then send 0CH When receiving if the unit does not receive consecutive 2 byte such data transmission is ignored z z 3 2 1 System Preference Area Address Parameter Name Sys Ex Value Meaning of Value 10H 0...

Page 19: ...rea Address Parameter Name Sys Ex Value Meaning of Value 10H 00H 00H V LINK Enabled 00H 01H OFF ON 10H 00H 01H V LINK Rx MIDI Channel Clip 00H 10H 1 16 Ch OFF 10H 00H 02H V LINK Rx MIDI Channel Color 00H 10H 1 16 Ch OFF 10H 00H 03H V LINK Note Mode 00H 02H OFF Assignable z z 3 3 2 Clip Control Assignment Area Address Parameter Name Sys Ex Value Meaning of Value 10H 10H 02H V LINK Rx Setting Dissol...

Page 20: ...l expression of the value 12 34H given as hexadecimal for each 7 bits From the preceding table since 12H 18 and 34H 52 18 x 128 52 2356 Example3 What is the decimal expression of the nibbled value 0A 03 09 0D From the preceding table since 0AH 10 03H 3 09H 9 0DH 13 10 x 16 3 x 16 9 x 16 13 41885 Example4 What is the nibbled expression of the decimal value 1258 16 1258 16 78 10 16 4 14 0 4 Since fr...

Page 21: ...eters Controls various parameters Controls various parameters Program Change True Number O 0 127 O 0 127 Channel select System Exclusive O O System Common Song Position Song Select Tune Request X X X X X X System Real Time Clock Commands X X X X Aux Messages All Sound Off Reset All Controllers Local On Off All Notes Off Active Sensing System Reset X X X X O X X X X X O X Notes 1 Only while the MVC...

Page 22: ...01 Roland is either registered trademark or trademark of Roland Corporation in the United States and or other countries ...

Reviews: