Roland VC-2 Supplementary Manual
Roland VC-2 Supplementary Manual

Roland VC-2 Supplementary Manual

Roland vc-2 vocal designer: supplementary guide
Hide thumbs Also See for VC-2:

Advertisement

Quick Links

VC-2 MIDI Implementation
Model:
VC-2
Data:
Oct. 5, 2005
Version:
1.00
1. Receive Data
■ Channel Voice Messages
● Note Off
Status
2nd byte
8nH
kkH
9nH
kkH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = note off velocity: 00H - 7FH (0 - 127)
* Not valid if the patch algorithm is Processor Type 1 or Processor Type 2.
● Note On
Status
2nd byte
9nH
kkH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = note on velocity: 01H - 7FH (1 - 127)
* Not valid if the patch algorithm is Processor Type 1 or Processor Type 2.
● Polyphonic Key Pressure
Status
2nd byte
AnH
kkH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = Polyphonic Key Pressure: 00H - 7FH (0 - 127)
● Control Change
❍ Bank Select (Controller number 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
n = MIDI channel number: 0H - FH (ch.1 - 16)
mm, ll = Bank number: 00 00H - 7F 7FH (bank.1 - bank.16384)
❍ Modulation (Controller number 1)
Status
2nd byte
BnH
01H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Modulation depth: 00H - 7FH (0 - 127)
3rd byte
vvH
00H
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
3rd byte
vvH
❍ Portamento Time (Controller number 5)
Status
2nd byte
BnH
05H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Portamento Time: 00H - 7FH (0 - 127)
❍ Data Entry (Controller number 6, 38)
Status
2nd byte
BnH
06H
BnH
26H
n = MIDI channel number: 0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB
❍ Volume (Controller number 7)
Status
2nd byte
BnH
07H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Volume: 00H - 7FH (0 - 127)
❍ Panpot (Controller number 10)
Status
2nd byte
BnH
0AH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Panpot: 00H - 40H - 7FH (Left - Center - Right),
❍ Expression (Controller number 11)
Status
2nd byte
BnH
0BH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Expression: 00H - 7FH (0 - 127)
❍ Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
❍ Portamento (Controller number 65)
Status
2nd byte
BnH
41H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
❍ Sostenuto (Controller number 66)
Status
2nd byte
BnH
42H
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127)
0 - 63 = OFF, 64 - 127 = ON
3rd byte
vvH
3rd byte
mmH
llH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
1

Advertisement

Table of Contents
loading

Summary of Contents for Roland VC-2

  • Page 1: Polyphonic Key Pressure

    VC-2 MIDI Implementation Model: VC-2 Data: Oct. 5, 2005 Version: 1.00 1. Receive Data ■ Channel Voice Messages ● Note Off Status 2nd byte 3rd byte n = MIDI channel number: 0H - FH (ch.1 - 16) kk = note number: 00H - 7FH (0 - 127) vv = note off velocity: 00H - 7FH (0 - 127) * Not valid if the patch algorithm is Processor Type 1 or Processor Type 2.
  • Page 2: Pitch Bend Change

    VC-2 MIDI Implementation ❍ Effect 1 (Reverb Send Level) (Controller number 91) Status 2nd byte 3rd byte n = MIDI channel number: 0H - FH (ch.1 - 16) vv = Reverb Send Level: 00H - 7FH (0 - 127) ❍ Effect 3 (Chorus Send Level) (Controller number 93)
  • Page 3: Active Sensing

    F0H: System Exclusive Message status ii = ID number: 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 Universal Realtime Messages (7FH).
  • Page 4 41H, dev, 00H, 00H, 0DH, 11H, aaH, bbH, ccH, ddH, ssH, ttH, uuH, vvH, sum Explanation Exclusive status ID number (Roland) Device ID (dev: 10H - 1FH, 7FH) Model ID #1 (VC-2) Model ID #2 (VC-2) Model ID #3 (VC-2) Command ID (RQ1) Address MSB Address...
  • Page 5: Data Transmission

    ... ffH, sum Byte Explanation Exclusive status ID number (Roland) Device ID (dev: 00H - 1FH, 7FH) Model ID #1 (VC-2) Model ID #2 (VC-2) Model ID #3 (VC-2) Command ID (DT1) Address MSB Address Address Address LSB Data: the actual data to be sent.
  • Page 6: Parameter Address Map

    System Exclusive messages transmitted by the VC-2. ● Universal Non-realtime System Exclusive Message ❍ Identity Reply Message Receiving Identity Request Message, the VC-2 send this message. Status Data byte 7EH, dev, 06H, 02H, 41H, 0DH, 02H, 00H, 00H, 00H, 01H, 00H, 00H...
  • Page 7 BEND-DOWN, AFT (0 - 98) OFF, CC01 - CC31, OFF, CC33 - CC95, 00 2D BEND-UP, BEND-DOWN, AFT 00 2E VC-2 MIDI Implementation Description 0aaa aaaa Pad Assign X (0 - 98) OFF, CC01 - CC31, OFF, CC33 - CC95, BEND-UP,...
  • Page 8 VC-2 MIDI Implementation Offset Description Address 00 2F 0000 000a EQ Switch 00 30 0000 0aaa Chord Memory Grid # 00 31 0000 aaaa Chord Memory C Key 00 32 0000 bbbb Number 1 # 00 33 0000 aaaa Chord Memory C Key...
  • Page 9 # 00 4E (0 - 1) 00 4F X-Y, TIME-TRIP 00 50 (0 - 1) 00 51 OFF, ON VC-2 MIDI Implementation Description 0aaa aaaa Patch Coarse Tune (16 - 112) -48 - +48 0aaa aaaa Patch Fine Tune (14 - 114)
  • Page 10 VC-2 MIDI Implementation Offset Description Address # 00 52 0000 aaaa MFX Parameter 8 00 53 0000 bbbb 00 54 0000 cccc 00 55 0000 dddd # 00 56 0000 aaaa MFX Parameter 9 00 57 0000 bbbb 00 58...
  • Page 11 03 09 (12768 - 52768) 03 0A -20000 - +20000 (12768 - 52768) -20000 - +20000 03 0B 03 0C VC-2 MIDI Implementation Description 0000 aaaa Reverb Parameter 16 (12768 - 52768) 0000 bbbb -20000 - +20000 0000 cccc 0000 dddd...
  • Page 12 VC-2 MIDI Implementation Offset Description Address 03 0D 0aaa aaaa OSC1 Level 03 0E 0aaa aaaa OSC1 Pan 03 0F 0000 aaaa OSC1 Pitch Oc- tave Shift 03 10 0aaa aaaa OSC1Glide Depth 03 11 0aaa aaaa OSC1 PW 03 12...
  • Page 13 OFF, CC01 - CC31, CC33 - CC95, BEND, AFT, +PAD-X, +PAD-Y, PAD-X, PAD-Y, TRIP-R, BEAM-L, BEAM-R, KNOB1, KNOB2, BREATH (1 - 127) -63 - +63 VC-2 MIDI Implementation Description 0aaa aaaa Natural Level (0 - 127) 0aaa aaaa Natural Reverb (0 - 127)
  • Page 14: Supplementary Material

    ■Example of an Exclusive Message and Calculating a Checksum Roland Exclusive messages (RQ1, DT1) 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.

Table of Contents