* Menus are shown only on the monitor connected to the MULTI-VIEW connector (HDMI).
* The default value is printed in bold characters.
SETUP Menu
Setting itemValueExplanation
VIDEO INPUT (page 1/16)
CH3 INPUT SELECTAUTO, SDI, HDMI
CH4 HDMIThis adjusts the HDMI input video on channel 4.
SCALING TYPEFULL, LETTERBOX, CROP, DOT BY DOT
H. POSITION-1920–0–1920This adjusts the display position in the horizontal direction.
V. POSITION-1080–0–1080This adjusts the display position in the vertical direction.
ZOOM50–100–200This adjusts the zoom ratio.
VIDEO INPUT (page 2/16)
CH4 HDMICONTRAST-64–0–63This adjusts the contrast.
SATURATION-64–0–63This adjusts the saturation.
BRIGHTNESS-64–0–63This adjusts the brightness.
FLICKER FILTEROFF, ONThis reduces icker.
EDID
VIDEO OUTPUT (page 3/16)
SDI OUTPUT
HDMI OUTPUT
VIDEO OUTPUT (page 4/16)
COLOR
CORRECTION (*1)
TRANSITION/PinP (page 5/16)
TRANSITION TIME0.0–1.0–4.0 secThis sets the length of time for applying a video transition.
TRANSITION
PATTERN
PinP/SPLIT
PATTERN
PVW ASSIGNMULTI-VIEW, PST, PGM
3G-SDI MAPPINGLEVEL-A, LEVEL-BThis sets the mapping structure for 3G-SDI output.
OUTPUT ASSIGNMULTI-VIEW, PST, PGM
COLOR SPACEAUTO, RGB 0-255, RGB 16-235, YCCThis sets the color space for HDMI output.
DVI-D/HDMI SIGNALAUTO, DVI-D, HDMIThis sets the output mode for HDMI output.
CONTRAST-64–0–63This adjusts the contrast of output video.
SATURATION-64–0–63This adjusts the saturation of output video.
BRIGHTNESS-64–0–63This adjusts the brightness of output video.
WIPE
MIXMIX, FAM, NAM, MOSAICThis species the transition pattern assigned to the [MIX] button.
PinP
SPLIT
(Pressing and holding the [SETUP] button for 2 seconds or longer)
This species the video source input on channel 3.
AUTO: The connector where the connection is made is automatically
SDI: Video is input only via the SDI IN 3 connector.
HDMI: Video is input only via the HDMI IN 3 connector.
This sets the scaling type.
FULL: This always displays the picture expanded to full screen,
LETTERBOX: This expands the input video to match the horizontal
CROP: This expands the input video to match the vertical
DOT BY DOT: This performs no scaling.
AUTO, 480/576i, 480/576p, 720p, 1080i, 1080p,
640 x 480, 800 x 600, 1024 x 768, 1280 x 768,
1280 x 1024, 1366 x 768, 1400 x 1050, 1600 x 1200,
1920 x 1200
This sets the input channel used for DSK composition.
Setting this to “STILL” performs DSK compositing using a captured still image or
a still image sent from V-1SDI RCS dedicated software.
This adjusts the overall concentration (output level) for text and video used in
DSK composition.
This species the color used when the output video channel buttons ([A-1]–
[A-4], [B-1]–[B-4]) light up.
This species the color used when the buttons for the video channel to output
next ([A-1]–[A-4], [B-1]–[B-4]) light up.
When set to “ON,” the [A-1]–[A-4] and [B-1]–[B-4] buttons light up, ash, and go
dark as shown below.
ButtonInput video status
Lighted in white Valid video is input.
Flashing in white
DarkNo video is input.
Setting this to “ON” makes the [DSK] button light up in red when DSK
composition is on.
Setting this to “ON” makes the [AUTO] button always light up in white. It ashes
in white during video transitions.
This species the audio signal monitored by the AUDIO indicator.
Setting this to “ENABLE” makes all LEDs stay dark at all times, irrespective of the
LED setting for each button.
Video whose format diers from the [FORMAT ] switch
setting is input.
(*2) This is enabled when “KEY TYPE” is “GRN-C.KEY” or “BLU-C.KEY.”
3
Menu List
Setting itemValueExplanation
PANEL LOCK (page 12/16)
These set whether panel lock to enabled (ON) or disabled (OFF) for individual knobs and A/B fader.
VOLUMEOFF, ONThe following knobs and the A/B fader
OUTPUT FADE VOLOFF, ON[OUTPUT FADE] knob
CONTROL 1 VOLOFF, ON[CONTROL 1] knob
CONTROL 2 VOLOFF, ON[CONTROL 2] knob
A/B FADEROFF, ONA/B fader
MEMORY (page 13/16)
MEMORY PANEL LOADOFF, ON
POWER ON LOAD1–8
MEMORY PROTECTOFF, ON
AUTO MEMORYOFF, ON
SYSTEM (page 14/16)
HDCPOFF, ON
FRAME RATE59.94, 50This sets the frame rate.
FREEZE MODEALL, SELECT, STILL
DEINTERLACE MODEWEAVE, BOBThis species the method used when converting interlaced input video to progressive video.
AUTO OFFOFF, ON
OUTPUT FADE ASSIGNVIDEO, V & A, AUDIO, BLACK / A
SYSTEM (page 15/16)
PVW INDICATOR (*3) LABELOFF, ONSetting this to “ON” displays labels identifying SDI and HDMI in the preview output.
TALLYOFF, ONSetting this to “ON” displays a tally border in the preview output.
AUDIO LEVEL METEROFF, UPPER, LOWERSetting this to “UPPER” or “LOWER” displays a level meter for audio in the preview output.
AUTO SCANOFF, ON
SCAN TIME1–5–120 secWhen the Auto Scan function is on, this sets the video display interval.
TRANS TIME0.0–0.5–4.0 secWhen the Auto Scan function is on, this sets the length of time for applying a video transition.
SYSTEM (page 16/16)
COLOR BAR OUTPUTOFF, ONSetting this to “ON” outputs a color bar.
TEST TONE OUTPUT
A/B FADER CALIBRATE—This calibrates the A/B fader.
CAPTURE IMAGE—
RS-232 PANEL STATUSOFF, ON
FACTORY RESET—This returns the unit to its factory defaults.
VERSION—This displays the version of the system program.
OFF, -20 dB@1 kHz,
-6 dB@1 kHz, 0 dB@1 kHz
This sets whether the state of the operation panel is updated to the state saved in memory
(ON) or not updated (OFF) when a memory is recalled.
Selecting a memory number causes the settings at the selected memory number to be
recalled at startup.
Setting this to “ON” protects the memory, making it impossible to saving settings to memory.
* When this is set to “ON,” the AUTO MEMORY feature is disabled.
Setting this to “ON” makes memory 1 function as a last memory. Settings are automatically
saved to memory 1 on exiting the menu or releasing the [MEMORY] button.
When set to “ON,” copyright-protected (HDCP) video can be input. HDCP is also added to the
video that is output.
• “ALL” and “SELECT” specify the operation mode for freezes.
ALL: All video that is input freezes.
SELECT: Input video selected using the [A-1]– [A-4] buttons freezes.
• Setting this to “STILL” makes the [FREEZE] button function as a still-image output button.
This sets the Auto O function on or o.
When set to “ON,” the power to the V-1SDI is automatically turned o if 240 minutes elapse
with no operation performed on the unit.
This species the function of the [OUTPUT FADE] knob.
VIDEO: Applies a fade to the main output video.
V & A: Simultaneously applies a fade to the main output video and adjusts the volume
level of output audio.
AUDIO: Adjusts the volume level of output audio.
BLACK / A: Turning counterclockwise applies a black fade to the main output video. Turning
clockwise adjusts the volume level of output audio.
This sets the Auto Scan function on or o.
When set to “ON,” channels 1 through 4 are switched automatically.
This sets the test tone to output.
You can capture still images from input video on channel 4.
* Either the captured still image or the still image sent from V-1SDI RCS is temporarily stored
in the V-1SDI unit.
If a new still image is captured or is sent from V-1SDI RCS while a still image is already saved,
the previously saved still image is overwritten. Also, still-image data is deleted when the
power is turned o.
Setting this to “ON” always sends a QPL (8: ALL) RS-232 command (p. 10) when switching
channels or switching bus A and bus B.
(*3) This is enabled only for output from the MULTI-VIEW connector (HDMI).
4
Menu List
AUDIO Menu
Setting itemValueExplanation
AUDIO LEVEL (page 1/15)
SDI1
:
SDI3
HDMI3
HDMI4
AUDIO
MIC
MASTER OUTPUT LEVEL-INF–0.0–+6.0 dBThis adjusts the volume level of output audio.
AUDIO FOLLOW (page 2/15)
A.FOLLOW
AUDIO INOFF, 1–4
MIC INOFF, 1–4
AUDIO DELAY (page 3/15)
CH1 SDI
:
CH3 SDI
CH3 HDMI
CH4 HDMI
AUDIO IN
MIC IN
SDI1 IN–SDI3 IN, HDMI3 IN, HDMI4 IN, ADUIO IN (page 4/15–9/15)
EQ Hi-15–0–15 dBThis boosts or attenuates the high band.
EQ Hi FREQ1.00–10.0–20.0 kHzThis adjusts the center frequency when changing the sound quality in the high band.
EQ Mid-15–0–15 dBThis boosts or attenuates the middle band.
EQ Mid FREQ20 Hz–500 Hz–20.0 kHzThis adjusts the center frequency when changing the sound quality in the middle band.
EQ Mid Q0.5–16.0This adjusts the width of the frequency band when boosting or attenuating the middle band.
EQ Lo-15–0–15 dBThis boosts or attenuates the low band.
EQ Lo FREQ20–100–500 Hz This adjusts the center frequency when changing the sound quality in the low band.
MIC IN (page 10/15)
EQ Hi-15–0–15 dBThis boosts or attenuates the high band.
EQ Hi FREQ1.00–10.0–20.0 kHzThis adjusts the center frequency when changing the sound quality in the high band.
EQ Mid-15–0–15 dBThis boosts or attenuates the middle band.
EQ Mid FREQ20 Hz–500 Hz–20.0 kHzThis adjusts the center frequency when changing the sound quality in the middle band.
EQ Mid Q0.5–16.0This adjusts the width of the frequency band when boosting or attenuating the middle band.
EQ Lo-15–0–15 dBThis boosts or attenuates the low band.
EQ Lo FREQ20–100–500 HzThis adjusts the center frequency when changing the sound quality in the low band.
HPFOFF, ONThis sets the high-pass lter on or o.
MIC IN (page 11/15)
COMPOFF, ONThis sets the compressor on or o.
THRESHOLD-50–-16–0 dB
RATIO1.0:1–INF:1
ATTAC K0.2–50–100 msThis sets the time until compression starts when audio exceeding the threshold is input.
RELEASE30–500–5000 msThis adjusts the length of time until compression ends after audio falls below the threshold.
GATEOFF, ONThis sets gate on or o.
THRESHOLD-50–-36–0 dB
RELEASE30–800–5000 msThis adjusts the length of time until the audio is fully attenuated after audio falls below the threshold.
INPUT LEVEL-INF–0.0–+6.0 dBThis adjusts the volume level of the respective input audio streams.
SDI1
:
SDI3
HDMI3
HDMI4
(Pressing and holding the [AUDIO] button for 2 seconds or longer)
OFF, ON
0.0–500.0 msThis adjusts the delay time for audio inputs.
This sets the Audio Follow feature on or o for the respective input video streams.
Setting this to “ON” automatically mutes out audio when the video channel is not selected.
This sets the video channel to interlink by Audio Follow with audio input via AUDIO IN.
Audio input via AUDIO IN is muted on other than the specied video.
This sets the video channel to interlink by Audio Follow with audio input via MIC.
Audio input via MIC is muted on other than the specied video.
This sets the level used as the threshold when compressing audio. Compression is applied to audio
that exceeds the level set here.
This species the degree of compression applied to the audio. The state in which no compression is
applied is dened as “1.”
This sets the level used as the threshold for removing audio. Audio below the level set here is
removed.
5
Menu List
Setting itemValueExplanation
AUDIO OUTPUT (page 12/15)
EQ Hi-15–0–15 dBThis boosts or attenuates the high band.
EQ Hi FREQ1.00–10.0–20.0 kHzThis adjusts the center frequency when changing the sound quality in the high band.
EQ Mid-15–0–15 dBThis boosts or attenuates the middle band.
EQ Mid FREQ20 Hz–500 Hz–20.0 kHzThis adjusts the center frequency when changing the sound quality in the middle band.
EQ Mid Q0.5–16.0This adjusts the width of the frequency band when boosting or attenuating the middle band.
EQ Lo-15–0–15 dBThis boosts or attenuates the low band.
EQ Lo FREQ20–100–500 HzThis adjusts the center frequency when changing the sound quality in the low band.
AUDIO OUTPUT (page 13/15)
LEVEL0–127This adjusts the return level from reverb of the audio. A setting of “0” results in no reverb applied.
TIME0.0–1.0–5.0 secThis adjusts the length of the reverb.
REVERB
TYPEROOM, HALL
AUDIO OUTPUT (page 14/15)
REVERB SEND
LEVEL
AUDIO OUTPUT (page 15/15)
MASTERINGOFF, ONThis sets the mastering on or o.
NOISE SUPPRESSOR0–127This adjusts the degree of application of the noise suppressor.
ENHANCER0–127This adjusts the degree of application of the enhancer.
Hi0–127This suppresses high-frequency distortion and adjusts the sound to have sustained tones.
Mid0–127This suppresses midrange distortion and adjusts the sound to have distinct tones.
Lo0–127This suppresses low-frequency distortion and adjusts the sound to have stable tones.
CH1 SDI
:
CH3 SDI
CH3 HDMI
CH4 HDMI
AUDIO IN
MIC IN
0–100–127This adjusts the send level of audio to Reverb.
This species the type of reverb.
ROOM: Produces the natural reverberations of a highly resonant room.
HALL: Produces reverberations like that of a performance in a concert hall or other such space.
6
RS-232 Command Reference
1 2 3 4 5
6 7 8 9
Using the RS-232 connector, you can operate the V-1SDI remotely from an external device.
Specification of the RS-232 Connector
Pin No.Signal
1N.C.
2RXD
3TXD
4DTR
5GND
6DSR
D-sub 9-pin (male)
Communication methodSynchronous (asynchronous), full-duplex
Communication speed9600 bps
Paritynone
Data length8 bit
Stop bit1 bit
Code setASCII
Flow controlXON/XOFF
7RTS
8CTS
9N.C.
Overview of Commands
Cable Wiring Diagram
Wire the three lines of RXD, TXD, and GND as shown in the gure
below.
V-1SDIController
N.C.: 11:
RXD: 22: RXD
TXD: 33: TXD
DTR: 44:
GND: 5
DSR: 66:
RTS: 77:
CTS: 88:
N.C.: 99:
* The connections between 4 and 6 and between 7 and 8 are
inside the V-1SDI.
* When connecting to a controlling device (such as an RS-232
compatible computer), use a crossover cable.
5: GND
Commands are each formatted as an ASCII code string composed of “stx” plus “three alphabetic letters (capitals)” plus “;” (semicolon).
The three letters of the alphabet indicate the type of command.
If the command has an argument, a colon (“:”) is inserted between the command letters and the argument. When multiple arguments occur, they are
separated by commas (“,”).
stx
:
;
* The codes of stx (02H), ACK (06H), and Xon (11H)/ Xo (13H) are the control codes.
* When successively sending commands to the V-1SDI from an external device, after each command, be sure that “ACK” is returned before sending the
next command.
An ASCII-code signal name (code number: 02H), this is a control code indicating the start of a command. “H” indicates that it is a
hexadecimal value.
This is the code that the V-1SDI recognizes as a separator between a command and its argument.
This is the code that the V-1SDI recognizes as the end of a command.
7
RS-232 Command Reference
List of Commands
Video-related Operations
Item
Select bus A channel numberstxPGM:a;ACKa: 0 (CH 1)–3 (CH 4)
Select bus B channel numberstxPST:a;ACKa: 0 (CH 1)–3 (CH 4)
When a=8, sends all information described above. Example: stxQPL:0,1,0,1,1,0,100,255;
Flow controlXOFF
Commands Spontaneously Sent from the V-1SDI
Item
Announce status of operation-panel buttonsstxQPL:b;Parameter information is similar to QPL (8: ALL) response.
Error detectedstxERR:a;a: 0 (syntax error) The received command contains an error.
Flow controlXON
Flow controlXOFF
Sent
Commands
Response
Command
Parameter
* This is enabled when the “RS-232 PANEL STATUS” setting under SYSTEM (page 16/16) on
the SETUP menu is set to “ON.”
* This sends the command when the channel is switched or bus A or B is switched.
5 (out of range error) An argument of the received command is out of range.
10
MIDI Implementation
Model: V-1SDI
Date: February 28. 2017
Version: 1.50
SymbolItemSetting Range
nMIDI ChannelFixed at 00H
Control Value,
vv
Velocity Value etc
xxTurning ON/OFF
00H–7FH (0–127)
* If there is a center value, 40H (64) should be the
center.
00H(0): OFF
01H(1): ON
1. MIDI Messages Received at MIDI IN
Channel Voice Messages
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, 01 00H (bus A, bus B)
* This selects one from among video input on bus A, video input on bus B, or a
memory number.
* 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.
* Select video input or memory number along with the program change. Control for
bank selects and program changes is as follows.
MSBLSBProgram No. Control
00H00H00H–03HA ch. INPUT 1–4
01H00H00H–03HB ch. INPUT 1–4
50H00H00H–07HMEMORY 1–8
{ Panpot (Controller Number 10)
Status 2nd Byte 3rd Byte
BnH 0AH vvH
* This controls the value of the AUDIO MIXER’s SDI 1 audio input level.
{ Expression (Controller Number 11)
Status 2nd Byte 3rd Byte
BnH 0BH vvH
* This controls the value of the AUDIO MIXER’s SDI 2 audio input level.
{ Eect Control 1 (Controller Number 12)
Status 2nd Byte 3rd Byte
BnH 0CH vvH
* This controls the value of the AUDIO MIXER’s SDI 3 audio input level.
{ Eect Control 2 (Controller Number 13)
Status 2nd Byte 3rd Byte
BnH 0DH vvH
* This controls the value of the AUDIO MIXER’s HDMI 3 audio input level.
{ Undened (Controller Number 14)
Status 2nd Byte 3rd Byte
BnH 0EH vvH
* This controls the value of the AUDIO MIXER’s HDMI 4 audio input level.
{ Undened (Controller Number 15)
Status 2nd Byte 3rd Byte
BnH 0FH vvH
* This controls the value of the AUDIO MIXER’s AUDIO IN audio input level.
{ General Purpose Controllers 1 (Controller Number 16)
Status 2nd Byte 3rd Byte
BnH 10H vvH
* This controls the value of the AUDIO MIXER’s MIC audio input level.
{ General Purpose Controllers 2 (Controller Number 17)
Status 2nd Byte 3rd Byte
BnH 11H vvH
* This controls the value of the AUDIO MIXER’s MASTER audio output level.
{ General Purpose Controllers 3 (Controller Number 18)
Status 2nd Byte 3rd Byte
BnH 12H vvH
* This controls the A/B fader.
{ General Purpose Controllers 4 (Controller Number 19)
Status 2nd Byte 3rd Byte
BnH 13H ttH
tt= TRANSITION TIME: 00H–28H (0.0–4.0 sec)
* This controls the value of TRANSITION TIME.
{ Undened (Controller Number 20)
Status 2nd Byte 3rd Byte
BnH 14H ttH
tt= Transition Select: 00H–02H (WIPE, MIX, CUT)
* This controls the type of transition eect.
{ Undened (Controller Number 21)
Status 2nd Byte 3rd Byte
BnH 15H xxH
* This turns the [DSK] button on/o.
{ Undened (Controller Number 22)
Status 2nd Byte 3rd Byte
BnH 16H vvH
* This switches between bus A and bus B.
vvH can be any value (00H–7FH).
{ Undened (Controller Number 23)
Status 2nd Byte 3rd Byte
BnH 17H xxH
* This turns the [KEY LEVEL] button on/o.
{ Undened (Controller Number 24)
Status 2nd Byte 3rd Byte
BnH 18H xxH
* This turns the [PinP] button on/o.
11
MIDI Implementation
{ Undened (Controller Number 25)
Status 2nd Byte 3rd Byte
BnH 19H xxH
* This turns the [SPLIT] button on/o.
{ Undened (Controller Number 26)
Status 2nd Byte 3rd Byte
BnH 1AH vvH
* This controls the state of the [OUTPUT FADE] knob.
{ Undened (Controller Number 27)
Status 2nd Byte 3rd Byte
BnH 1BH xxH
* This turns the [FREEZE] button on/o.
{ Undened (Controller Number 28)
Status 2nd Byte 3rd Byte
BnH 1CH vvH
* This controls the state of the [CONTROL 1] knob.
{ Undened (Controller Number 29)
Status 2nd Byte 3rd Byte
BnH 1DH vvH
* This controls the state of the [CONTROL 2] knob.
z Program Change
Status 2nd Byte
CnH ppH
pp= Program Number: 00H–7FH (1–128)
z Data Request 1 (RQ1)
This is the message to request of “send data” to the connected device. Specify data
type and amount using address and size. When this is received, the unit sends the
requested data as “Data Set 1 (DT1)” message in case the unit is in status where the
sending of data is possible and requested address and size are appropriate. If not, the
unit sends nothing.
Status Data Byte Status
F0H 41H, 10H, 00H, 00H, 00H, 31H, 11H, aaH, F7H
bbH, ccH, ssH, ttH, uuH, sum
Byte Explanation
F0H Exclusive Status
41H Manufacturer ID (Roland)
10H Device ID
00H 1st byte of model ID (V-1SDI)
00H 2nd byte of model ID (V-1SDI)
00H 3rd byte of model ID (V-1SDI)
31H 4th byte of model ID (V-1SDI)
11H Command ID (RQ1)
aaH Address upper byte
bbH Address middle byte
ccH Address lower byte
ssH Size upper byte
ttH Size middle byte
uuH Size lower byte
sum Checksum
F7H EOX (end of exclusive)
* Depending on the data type, the amount of single-time transmission is specied.
It is necessary to execute data request according to the specied rst address and
size. Refer to the “3. Parameter Address Map” (p. 14) for address and size.
* See “Example of an Exclusive Message and Calculating a Checksum” (p. 23) for
checksum.
z Data Set 1 (DT1)
This is the message of actual data transmission. Use this when you want to set data
to the unit.
* Select video input or memory number along with the bank select. For information
on control for bank select and program change, refer to “Bank Select”(p. 11)
* Unselectable program change will be ignored.
System Exclusive Messages
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
Status Data Byte Status
F0H 41H, 10H, 00H, 00H, 00H, 31H, 12H, aaH, F7H
bbH, ccH, ddH, ..., eeH, sum
Byte Explanation
F0H Exclusive Status
41H Manufacturer ID (Roland)
10H Device ID
00H 1st byte of model ID (V-1SDI)
00H 2nd byte of model ID (V-1SDI)
00H 3rd byte of model ID (V-1SDI)
31H 4th byte of model ID (V-1SDI)
12H Command ID (DT1)
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)
* Depending on the data type, the amount of single-time transmission is specied.
It is necessary to execute data request according to the specied rst address and
size. Refer to the “3. Parameter Address Map” (p. 14) for address and size.
* See “Example of an Exclusive Message and Calculating a Checksum” (p. 23) for
checksum.
* Data exceeding 256 bytes should be divided into packets of 256 bytes or smaller. If
you send data set 1 successively, set interval of 20 ms or longer between packets.
12
2. MIDI Messages Transmitted from
MIDI OUT
Channel Voice Messages
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, 01 00H (bank.1, bank.2)
* When a video input or memory number has been selected, this transmits a bank
number along with a program change. Control for bank selects and program
changes is as follows.
MSBLSBProgram No. Control
00H00H00H–03HA ch. INPUT 1–4
01H00H00H–03HB ch. INPUT 1–4
50H00H00H–07HMEMORY 1–8
MIDI Implementation
{ General Purpose Controllers 2 (Controller Number 17)
Status 2nd Byte 3rd Byte
BnH 11H vvH
* This transmits the value when the AUDIO MIXER’s MASTER audio output level has
been changed.
{ General Purpose Controllers 3 (Controller Number 18)
Status 2nd Byte 3rd Byte
BnH 12H vvH
* This transmits the value when the A/B fader has been controlled.
{ General Purpose Controllers 4 (Controller Number 19)
Status 2nd Byte 3rd Byte
BnH 13H ttH
tt= TRANSITION TIME: 00H–28H (0.0–4.0 sec)
* This transmits the value when TRANSITION TIME has been changed.
{ Undened (Controller Number 20)
Status 2nd Byte 3rd Byte
BnH 14H ttH
{ Panpot (Controller Number 10)
Status 2nd Byte 3rd Byte
BnH 0AH vvH
* This transmits the value when the AUDIO MIXER’s SDI 1 audio input level has been
changed.
{ Expression (Controller Number 11)
Status 2nd Byte 3rd Byte
BnH 0BH vvH
* This transmits the value when the AUDIO MIXER’s SDI 2 audio input level has been
changed.
{ Eect Control 1 (Controller Number 12)
Status 2nd Byte 3rd Byte
BnH 0CH vvH
* This transmits the value when the AUDIO MIXER’s SDI 3 audio input level has been
changed.
{ Eect Control 2 (Controller Number 13)
Status 2nd Byte 3rd Byte
BnH 0DH vvH
* This transmits the value when the AUDIO MIXER’s HDMI 3 audio input level has
been changed.
{ Undened (Controller Number 14)
Status 2nd Byte 3rd Byte
BnH 0EH vvH
* This transmits the value when the AUDIO MIXER’s HDMI 4 audio input level has
been changed
{ Undened (Controller Number 15)
Status 2nd Byte 3rd Byte
BnH 0FH vvH
* This transmits the value when the AUDIO MIXER’s AUDIO IN 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 MIC audio input level has been
changed.
tt= Transition Select: 00H–02H (WIPE, MIX, CUT)
* This transmits the value when the [WIPE], [MIX], or [CUT] button has been operated.
{ Undened (Controller Number 21)
Status 2nd Byte 3rd Byte
BnH 15H xxH
* This transmits the value when [DSK] button has been operated.
{ Undened (Controller Number 22)
Status 2nd Byte 3rd Byte
BnH 16H vvH
* This transmits the value when the [AUTO] button has been operated.
{ Undened (Controller Number 23)
Status 2nd Byte 3rd Byte
BnH 17H xxH
* This transmits the value when the [KEY LEVEL] button has been operated.
{ Undened (Controller Number 24)
Status 2nd Byte 3rd Byte
BnH 18H xxH
* This transmits the value when the [PinP] button has been operated.
{ Undened (Controller Number 25)
Status 2nd Byte 3rd Byte
BnH 19H xxH
* This transmits the value when the [SPLIT] button has been operated.
{ Undened (Controller Number 26)
Status 2nd Byte 3rd Byte
BnH 1AH vvH
* This transmits the value when the [OUTPUT FADE] knob has been operated.
{ Undened (Controller Number 27)
Status 2nd Byte 3rd Byte
BnH 1BH xxH
* This transmits the value when the [FREEZE] button has been operated.
13
MIDI Implementation
{ Undened (Controller Number 28)
Status 2nd Byte 3rd Byte
BnH 1CH vvH
* This transmits the value when the [CONTROL 1] knob has been operated.
{ Undened (Controller Number 29)
Status 2nd Byte 3rd Byte
BnH 1DH vvH
* This transmits the value when the [CONTROL 2] knob has been operated.
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
program number along with a bank select. For information on control for bank
select and program change, refer to “Bank Select” (p. 13).
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
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, 10H, 00H, 00H, 00H, 31H, 12H, aaH, F7H
bbH, ccH, ddH, ..., eeH, sum
Byte Explanation
F0H Exclusive Status
41H Manufacturer ID (Roland)
10H Device ID
00H 1st byte of model ID (V-1SDI)
00H 2nd byte of model ID (V-1SDI)
00H 3rd byte of model ID (V-1SDI)
31H 4th byte of model ID (V-1SDI)
12H Command ID (DT1)
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 of 256 bytes or smaller. If
you send sequentially, the intervals of packets should be longer than 20 ms.
14
MIDI Implementation
3. Parameter Address Map
* At addresses with “#” appended, the specied data is transmitted divided into the upper 2 bytes and lower 2 bytes. The data is ignored if the 2-byte sets are not received in
succession.
Start AddressDescription
00H 00H 00HReserved
70H 00H 00HSystem Parameter Area
71H 00H 00HVideo, Audio, Panel Parameter Area
72H 00H 00HVideo, Audio, Panel Parameter Memory Area
73H 00H 00HReserved
73H 01H 00HOther Parameter Area
74H 00H 00HReserved
z System Parameter Area
{ Products, version, mode
AddressParameter NameSys.Ex.ValueMeaning of Value
70H 00H 00HSystem Version String (1)00H–7FHASCII Character (Read Only)
70H 00H 01HSystem Version String (2)00H–7FHASCII Character (Read Only)
70H 00H 02HSystem Version String (3)00H–7FHASCII Character (Read Only)
70H 00H 03HSystem Version String (4)00H–7FHASCII Character (Read Only)
70H 00H 04HSystem Version String (5)00H–7FHASCII Character (Read Only)
70H 00H 05HSystem Version String (6)00H–7FHASCII Character (Read Only)
70H 00H 06HSystem Version String (7)00H–7FHASCII Character (Read Only)
70H 00H 07HSystem Version String (8)00H–7FHASCII Character (Read Only)
70H 00H 08HSystem Version String (9)00H–7FHASCII Character (Read Only)
70H 00H 09HReserved
70H 00H 10HSystem Device Mode00H00H: NORMAL (Read Only)
{ Setup Parameter
AddressParameter NameSys.Ex.ValueMeaning of Value
70H 01H 00HPANEL MODE00H–01HA/B, PGM/PST
70H 01H 01HPGM LED00H–06HRED, GREEN, YELLOW, BLUE, PURPLE, L.BLUE, WHITE
70H 01H 02HPST LED00H–06HRED, GREEN, YELLOW, BLUE, PURPLE, L.BLUE, WHITE
These read or overwrite data saved at memory numbers other than the one currently selected. Data saved at the currently selected memory is not modied.
* The parameters in “ Video Parameter” (p. 16), “Audio Parameter-1” (p. 17), “Audio Parameter-2” (p. 18) and “Panel Parameter” (p. 20) are also common to the video,
71H 03H 0EH[KEY LEVEL]00H–01H[KEY LEVEL] button OFF, ON
71H 03H 0FHA/B FADER START POSITION00H–01H00H: bus A end, 01H: bus B end
#71H 03H 10H
11H
#71H 03H 12H
13H
#71H 03H 14H
15H
#71H 03H 16H
17H
#71H 03H 18H
19H
#71H 03H 1AH
1BH
#71H 03H 1CH
1DH
#71H 03H 1EH
1FH
#71H 03H 20H
21H
#71H 03H 22H
23H
#71H 03H 24H
25H
#71H 03H 26H
27H
#71H 03H 28H
29H
#71H 03H 2AH
2BH
#71H 03H 2CH
2DH
#71H 03H 2EH
2FH
#71H 03H 30H
31H
#71H 03H 32H
33H
#71H 03H 34H
35H
#71H 03H 36H
37H
A/B FADER00H 00H–07H 7F0–1023
CONTROL 1 VOL00H 00H–01H 7FH0–255
CONTROL 2 VOL00H 00H–01H 7FH0–255
OUTPUT FADER00H 00H–01H 7FH0–255
PinP 1/4 CONTROL 1 VOL
(PinP SW)
PinP 1/4 CONTROL 2 VOL
(PinP SW)
PinP 1/2 CONTROL 1 VOL
(PinP SW)
PinP 1/2 CONTROL 2 VOL
(PinP SW)
SPLIT VC CONTROL 1 VOL
(PinP SW)
SPLIT VC CONTROL 2 VOL
(PinP SW)
SPLIT HC CONTROL 1 VOL
(PinP SW)
SPLIT HC CONTROL 2 VOL
(PinP SW)
PinP 1/4 CONTROL 1 VOL
(SPLIT SW)
PinP 1/4 CONTROL 2 VOL
(SPLIT SW)
PinP 1/2 CONTROL 1 VOL
(SPLIT SW)
PinP 1/2 CONTROL 2 VOL
(SPLIT SW)
SPLIT VC CONTROL 1 VOL
(SPLIT SW)
SPLIT VC CONTROL 2VOL
(SPLIT SW)
SPLIT HC CONTROL 1 VOL
(SPLIT SW)
SPLIT HC CONTROL 2 VOL
(SPLIT SW)
PinP 1/3 CONTROL 1VOL
(PinP SW)
PinP 1/3 CONTROL 2VOL
(PinP SW)
PinP 1/3 CONTROL 1VOL
(SPLIT SW)
PinP 1/3 CONTROL 2VOL
(SPLIT SW)
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
00H 00H–01H 7FH0–255
20
MIDI Implementation
z Other Parameter Area
{ MEMORY
AddressParameter NameSys.Ex.ValueMeaning of Value
73H 01H 00HMEMORY SELECT00H–07HMEMORY 1–8
MEMORY SAVE10H–17HMEMORY 1–8
MEMORY INIT20H–28HThis returns MEMORY 1–8 (20H–27H) and Current (28H) to default values.
* Sending 1nH or 2nH changes the memory selection to the specied memory.
* Even if 1nH or 2nH is specied, RQ1 results in sending of 00H–07H (the currently selected memory).
{ LED
AddressParameter NameSys.Ex.ValueMeaning of Value
73H 02H 00HLED OUTFADER BLACK00H–01HOFF, GREEN (Read Only)
73H 02H 01HLED OUTFADER WHITE00H–01HOFF, GREEN (Read Only)
(Hexadecimal Numbers are Indicated by ‘H’)
In MIDI documentation, data values and addresses/sizes of exclusive messages etc.
are expressed as hexadecimal values for each 7 bits.
The following table shows how these correspond to decimal numbers.
* Decimal expressions used for MIDI channel, bank select, and program change are 1
greater than the decimal value shown in the above table.
* Hexadecimal values in 7-bit units can express a maximum of 128 levels in one byte
of data. If the data requires greater resolution, two or more bytes are used. For
example, a value indicated by a hexadecimal expression in two 7-bit bytes aa bbH
would be aa x 128 + bb.
* In the case of values which have a ± sign, 00H = -64, 40H = ±0, and 7FH = +63, so
that the decimal expression would be 64 less than the value given in the above
chart. In the case of two types, 00 00H = -8192, 40 00H = ±0, and 7F 7FH = +8191.
For example if aa bbH were expressed as decimal, this would be aa bbH - 40 00H =
aa x 128 + bb - 64 x 128.
* Data marked “nibbled” is expressed in hexadecimal in 4-bit units. A value expressed
as a 2-byte nibble 0a 0bH has the value of a x 16 + b.
<Example1>
What is the decimal expression of 5AH?
From the preceding table, 5AH = 90
<Example2>
What is the decimal 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 from the preceding table, 0 = 00H, 4 = 04H, 14 = 0EH, 10 = 0AH, the answer is
00 04 0E 0AH.
z MIDI Message Examples
<Example 1> 92H 3EH 5FH
9n is a note on status and n is the MIDI channel number.
As 2H = 2, 3EH = 62 and 5FH = 95, this is a note on message of MIDI CH =3 , note
number 62 (D4) and velocity 95.
<Example 2> CEH 49H
CnH is program change status, and n is the MIDI channel number.
As EH = 14 and 49H = 73, this is a program change message of MIDI CH = 15 and
program number 74 (in the GS sound map, Flute).
z Example of an Exclusive Message and Calculating a
Checksum
Roland Exclusive messages are transmitted with a checksum at the end (before F7)
to make sure that the message was correctly received. The value of the checksum is
determined by the address and data (or size) of the transmitted exclusive message.
{ How to Calculate the Checksum
(Hexadecimal Numbers are Indicated by ‘H’)
The checksum is a value that produces a lower 7 bits of zero when the address, size,
and checksum itself are summed. If the exclusive message to be transmitted has an
address of aa bb ccH and the data is dd ee H, the actual calculation would be as
follows:
aa + bb + cc + dd + ee + = sum
sum / 128 = quotient ... remainder
128 - remainder = checksum
(However, the checksum will be 0 if the remainder is 0.)
<Example>
Setting Dissolve Time Ctrl Assign in MIDI Visual Control to Modulation for Control
Changes
From the “Parameter Address Map,” the start address of the Dissolve Time Ctrl Assign
in MIDI Visual Control is 10H 10H 02H and the Modulation parameter in Control
Change is 00H 01H. Therefore ...
F0H7EH00H0CH 01H10H 10H 02H00H 01H??HF7H
(1)(2)(3)(4)(5)(6)(7)(8)
(1) Exclusive Status
(2) ID Number (Universal SysEx Non Realtime)
(3) Device ID (0)
(4) Sub ID (MIDI Visual Control Version 1.0)
(5) Address
(6) Data
(7) Checksum
(8) EOX