Roland VK-8 owner manual Data Request 1 RQ1, Data Set 1 DT1

Page 73

MIDI Implementation

Data Request 1 RQ1

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. The model ID of the exclusive messages used by this instrument is 00 4DH.

Status

data byte

F0H

41H, dev, 00H, 4DH, 11H, aaH, bbH, ccH, ddH, ssH, ttH, uuH, vvH,

 

sum

Status

 

F7H

 

Byte

Remarks

F0H

Exclusive status

41H

ID number (Roland)

dev

device ID (dev: 10H fixed)

00H

model ID

4DH

model ID (VK-8)

11H

command ID (RQ1)

aaH

address MSB

bbH

address

ccH

address

ddH

address LSB

ssH

size MSB

ttH

size

uuH

size

vvH

size LSB

sum

checksum

F7H

EOX (End Of Exclusive)

*The amount of data can be transmitted at one time depends on the type of data, and data will be transmitted from the specified starting address and size. Refer to the address and size given in “Parameter Address Map” (p. 74).

*For the address, size, and checksum, refer to “Examples of system exclusive messages and calculating the checksum” (p. 76).

*Regarding the checksum, please refer to page 76.

Data Set 1 DT1

This message transmits the actual data, and is used when you wish to set the data of the

receiving device.

 

Status

data byte

F0H

41H, dev, 00H, 4DH, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum

Status

 

F7H

 

Byte

Remarks

F0H

Exclusive status

41H

ID number (Roland)

dev

device ID (dev: 10H fixed)

00H

model ID

4DH

model ID (VK-8)

12H

command ID (DT1)

aaH

address MSB

bbH

address

ccH

address

ddH

address LSB

eeH

data : The actual data to be transmitted. Multi-byte data is transmitted

 

in the order of the address.

:

:

ffH

data

sum

checksum

F7H

EOX (End Of Exclusive)

*For the address, size, and checksum, refer to “Examples of System Exclusive Messages and Calculating the Checksum” (p. 76).

*Data whose size is greater than 128 bytes should be divided into packets of 128 bytes or less and transmitted. Successive “Data Set 1” messages should have at least 40 ms of time interval between them.

*Regarding the checksum, please refer to page 76.

2. Transmitted Data

*Messages that affect the system or the entire organ part are transmitted on the channel specified by CONTROL MIDI CH. (p. 54).

*Messages related to individual Organ parts are transmitted on the channels specified by UPPER/LOWER/PEDAL ORGAN MIDI CH. (p. 54).

*Messages related to the Other Tones part are transmitted on the channel specified by OTHER TONES MIDI CH. (p. 54).

Channel Voice Messages

Note off

Status

2nd byte

3rd byte

8nH

kkH

vvH

n = MIDI channel number:

0H-FH (ch.1-ch.16)

kk = note number:

 

1EH-65H (30-101) (Organ Part)

 

 

00H-7FH (0-127) (Other Tones Part)

vv = note off velocity:

40H (64) (Organ Part)

 

 

00H-7FH (0-127) (Other Tones Part)

Note on

 

 

Status

2nd byte

3rd byte

9nH

kkH

vvH

n = MIDI channel number:

0H-FH (ch.1-ch.16)

kk = note number:

 

1EH-65H (30-101) (Organ Part)

 

 

00H-7FH (0-127) (Other Tones Part)

vv = note on velocity:

64H (100) (Organ Part)

 

 

01H-7FH (1-127) (Other Tones Part)

Control Change

Volume (Controller number 7)

Status

2nd byte

3rd byte

BnH

07H

vvH

n = MIDI channel number :

0H - FH (ch.1 - ch.16)

vv = volume :

 

00H - 7FH (0 - 127)

*Transmitted in accord with movement of the panel’s [OTHER TONES LEVEL] knob on the channel specified by OTHER TONES MIDI CH. (p. 54).

Expression (Controller number 11)

Status

2nd byte

3rd byte

BnH

0BH

vvH

 

n = MIDI channel number :

0H - FH (ch.1 - ch.16)

vv = expression :

 

10H

- 7FH (10 - 127) (Organ Part)

 

 

00H

- 7FH (0 - 127) (Other Tones Part)

*Transmitted when the expression pedal is operated, on the channel specified by CONTROL MIDI CH. (p. 54) and OTHER TONES MIDI CH. (p. 54).

General Purpose Controller 1 (Controller number 16) (Other Tones

Glide)

Status

2nd byte

3rd byte

BnH

10H

vvH

n = MIDI channel number :

0H - FH (ch.1 - ch.16)

vv = control value :

 

00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON

*Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 53) is OFF.

General Purpose Controller 2 (Controller number 17) (Wheel Brake)

Status

2nd byte

3rd byte

BnH

11H

vvH

n = MIDI channel number :

0H - FH (ch.1 - ch.16)

vv = control value :

 

00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON

*Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 53) is OFF.

Hold 1 (Controller number 64)

Status

2nd byte

3rd byte

BnH

40H

vvH

n = MIDI channel number :

0H - FH (ch.1 - ch.16)

vv = control value :

 

00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON

General Purpose Controller 5 (Controller number 80) (Rotary Speed)

Status

2nd byte

3rd byte

BnH

50H

vvH

n = MIDI channel number:

0H - FH (ch.1 - ch.16)

vv = control value:

 

00H - 7FH (0 - 127)

*Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 53) is OFF.

General Purpose Controller 6 (Controller number 81) (Rotary Brake)

Status

2nd byte

3rd byte

BnH

51H

vvH

n = MIDI channel number:

0H - FH (ch.1 - ch.16)

vv = control value:

 

00H - 7FH (0 - 127) 0-63 = SPIN, 64-127 = BRAKE

*Not received when MIDI GENERAL CONTROLLERS SWITCH (p. 53) is OFF.

73

Image 73
Contents Dark blink Conventions Used in This ManualImportant Safety Instructions Page Using the Unit Safely Important Notes Contents Troubleshooting Memo Main Features Panel Descriptions Other Tones Level knob 19 -8 buttonPedal button Lower buttonMidi Keyboard in connector Power switchMidi Pedal in connector Rotary Tone Cabinet connectorAbout the Virtual Tonewheel Sound Generator How the VK-8 WorksHow the Organ Sound are Created Vibrato and Chorus How the Other Tones are CreatedHarmonic bars Amp Type Rotary, Overdrive, ToneAbout the Memories Preset memorySystem memory Before You Begin Playing Connecting the Power CordTRS Connecting Your Amp, Speakers, or HeadphonesConnecting an Expression Pedal or Pedal Switch Connecting the Pedal KeyboardBefore You Begin Playing Restoring the Factory Settings Factory Reset Listening to the Demo Songs Press the Preset button to make its indicator lightPress the Split button Demo Song Song Name Copyright NumberListening to Various Sounds Playing the OrganPlay the keyboard to hear the sound you selected About the Organ Voice Press the H-BAR Manual button to make its indicator lightMove the harmonic bars to edit the sound p Button PartAdjusting the Sound in Real Time Harmonic Bars 5th Root 8th 12th 15th 17th 19th 22nd Below Playing the Organ What Are Feet? Tone Wheel type Changing the Organ Sound Wheel Type, Leakage LevelLeakage Noise Turn the Leakage knobSecond Second Percussion button Adding Crispness to the Sound PercussionThird Third Percussion button Soft Soft Percussion button Fast Percussion Slow Slow Percussion buttonC-2, C-3 Adding Modulation to the Sound Vibrato and ChorusSLOW/FAST button Using the Cosm Rotary Speaker Effect Rotary SoundBrake button Rotary on buttonChanging the virtual amp Changing the Amp Type Amp Type Overdrive, ToneAdding distortion to the sound-Overdrive Changing Sound CharactersPress D Beam on button to make its indicator light Using the D Beam Controller to Produce Common Organ EffectsStopping the rotation of the tone wheels Wheel Brake Giving the sound a metallic character Ring ModulatorSpring Reverb Shock Manually adjusting the sensitivity of the D Beam controller Adjusting the Sensitivity of the D Beam ControllerAdding Ambience Reverb Press the Reverb button to switch the reverb typesChanging the Reverb Type Dividing the Keyboard Split Press the Split button to make its indicator lightChanging the Split Point Lower Part Upper PartUsing the Active Expression Function Using the Expression PedalApplying the Active Expression Function to the Organ Voice Applying the Active Expression Function to the Other TonesPreset button’s indicator is dark Button Parameter Using a Control PedalAssigning a Function to the Control Pedal Rotary SLOW/FASTOther Tones Glide Preset UPOverdrive Other TonesUsing the Hold Pedal to Sustain the Sound Playing Other Tones Turn the Other Tones Level knob to adjust the volumeLayering Other Tones with Organ Sounds Layer Button TonePlaying Other Tones Preset contains the following settings Saving Your Settings PresetSaving to a Preset in Another Bank Saving to a Preset in the Same BankCopying a preset Selecting the copy-source presetAdvanced Use Basic ProcedureAbout the Edit Modes Advanced Use If the setting is an on or OFF switchPreset button’s indicator extinguished Button Parameter Rotary-related SettingsPreset button’s indicator lighted Button Parameter Rotary Woofer Level On Click Level Click Noise and Percussion SettingsWhen setting things other than the Midi channel MIDI-related SettingsAdding Midi Thru functionality to the Midi OUT connector Connecting/disconnecting the sound generator and keyboardSetting Explanation OFFDrum Midi CH. Drum Midi Channel Initial setting 10 ch When making Midi channel settingsEQ Bass -5-0-+5 Equalizer and Other SettingsEQ Middle -5-0-+5 EQ Treble -5-0-+5Switching the polarity of the control pedal Effect and Other SettingsSwitching the polarity of the Hold pedal Transposing the entire VK-8 KEY Transpose -6-0-+5Selecting the part that will play the Other Tones Reverb TimeSLOW/FAST ContinuousAbout Midi Changing the function of the Midi in connectors SUBAbout Midi Channel KeyboardConnecting a Pedal Keyboard Using the VK-8 with a Dual KeyboardPlay back your performance Carry out the recordingLoading Back Data That’s Been Save the settingsSaved on an External SequencerPin No Output data Connecting a Rotary SpeakerTroubleshooting Click is heard when you press/re Problem Check SolutionLease a key Pitch is incorrectMidi messages are not transmit Preset memory contents are lostTed/receive correctly Can’t hear spring shock noiseWhen you turn on the power Error IndicationsAll indicators light for several seconds During normal operationPreset List Preset/OTHER Tones ListButton’s Number Tone Other Tones ListParameters that are stored in a preset Settings that are saved for the entire SystemEdit Parameters Drum List Channel Voice Messages Note off Midi ImplementationControl Change All Sound Off Controller number Reset All Controllers Controller numberAll Note Off Controller number Active SensingData Set 1 DT1 Data Request 1 RQ1Data Set1 Identity ReplyDT1 System Organ Midi Implementation Supplementary material How to calculate the checksumMidi Implementation Chart Main Specification Bank IndexIndex Memo Information Avis 02896667 ’03-6-3N