Roland VC-1 D-50 owner manual Midi Implementation, Data Transmission

Page 88

MIDI Implementation

Model:VC-1

Date:

January 10, 2005

Version:1.10

1. Data Transmission

Channel Voice Messages

Control Change

Bank Select (Controller number 0, 32)

Status

2nd byte

3rd byte

BnH

00H

mmH

BnH

20H

llH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = Bank number:

00 00H - 7F 7FH (bank.1 - bank.16384)

*Not transmitted when Bank Select Switch (SYSTEM MIDI) is OFF.

*The Patches corresponding to each Bank Select are as follows.

BANK

 

 

 

SELECT

 

 

 

 

 

PROGRAM

BATCH

PATCH

MSB

LSB

NUMBER

BANK

NUMBER

 

 

 

 

 

 

 

 

000

001 - 064

Internal 1

11 - 88

 

001

001 - 064

Internal 2

11 - 88

 

002

001 - 064

Internal 3

11 - 88

 

003

001 - 064

Internal 4

11 - 88

 

004

001 - 064

Internal 5

11 - 88

 

005

001 - 064

Internal 6

11 - 88

087

006

001 - 064

Internal 7

11 - 88

007

001 - 064

Internal 8

11 - 88

 

 

008

001 - 064

Preset 1

11 - 88

 

009

001 - 064

Preset 2

11 - 88

 

010

001 - 064

Preset 3

11 - 88

 

011

001 - 064

Preset 4

11 - 88

 

012

001 - 064

Preset 5

11 - 88

 

013

001 - 064

Preset 6

11 - 88

*The transmitted value of MSB can be changed by Tx Bank Select (Patch MIDI).

*In that case the transmitted value of LSB is always 0.

Portamento Switch (Controller number 65)

Status

2nd byte

3rd byte

BnH

41H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

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

Program Change

Status

2nd byte

 

CnH

ppH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

pp = Program number:

00H - 3FH (prog.1 - prog.64)

*Not transmitted when Program Change Switch (SYSTEM MIDI) is OFF.

System Realtime Messages

Active Sensing

Status

FEH

*This message is transmitted at intervals of approximately 250 msec.

System Exclusive Messages

Status

 

F0H

:System Exclusive

F7H

:EOX (End Of Exclusive)

Transmitted in the following three cases.

1.When Operating Bulk-Dump

2.If Exclusive of System MIDI is “P-Dump,” this unit transmits all parameters in the patch when the patch is changed.

3.If Exclusive of System MIDI is “TxEdit,” this unit transmits the parameter when the parameter is edited.

Refer to Section 3 to see details.

88

Image 88
Contents 03897845 ’05-3-1N Page Page Table of Contents Table of Contents Main Features IntroductionPerfect Simulation of the D-50’s Tones Editing and Performances That Surpass the OriginalWhat is the digital synthesizer D-50? Front Panel Panel DescriptionsNumber KEY Shift ModeExit Rear Panel Turning On the Power Try Out the SoundsSelecting Patches and Playing Sounds Selecting Patches from the List Selecting Patches with the Value dialSelecting Patches with Patch Palette Viewing Various Information Enabling or Disabling the Beep ToneApplying Effects to the Sound 01ePatchFactorImageControllers Parameters Assigning Parameters to the ControllersKeys Functions Specify the Tones or the Partials to be applied List OSC1, OSC2, COSM1, COSM2 and TVAYou can control the following parameters How to Make the Patch Factors Settings Common to All ScreensWhole DualSplit SEPHold Hold Mode Mode Portamento ModeBend Bender Range Value AfterPB Aftertouch, Pitch BenderMode Output Mode Output Output ModeValue Display Function Vol Total Volume RevType Reverb TypeValue Display Description Revbal Reverb BalanceMode Chase Mode ULL ULULevel Chase Level Value Time Chase TimeLTune Fine Tuning of the Lower Tone UTune Fine Tuning of the Upper ToneTxBS Transmit Bank Select Switch SepCH Receive Channel in Separate ModeSaving Patches You’ve Created Naming a PatchSaving Patches Touch Factory RESET. The Factory Reset screen appears Reset to Default Factory SettingsVC-1’s File Structure Transferring Patches To and From the D-50/550 Transferring Patches from the D-50 to the VC-1Using the D-550 Using the D-50Transfer the patch from the memory card to the D-50/550 Transferring Patches from the D-50/550 to the VC-1 Saving Transferred Patches Touch Data TRANSFER. The Data Transfer screen appearsDEC Source Bank Destination BankTouch System Transferring Patches from the VC-1 to the D-50/550INC/+ or DEC Source Bank 3-1 Copying a Reverb Type Value1 Destination Bank Value 17Overview of the VC-1 Memory StructureWork Area Temporary AreaPartial Basic Concept of a ToneSynthesizer sound generator Structure PCM sound generatorTone Ring Modulator PatchStructure of Tone Parameters WG Wave GeneratorTVF Time Variant Filter TVA Time Variant AmplifierENV Envelope Generator LFO Low FrequencyHow to Make the Patch Settings Creating a PatchUseful Functions for Editing Editing a ValueUndoing an editing Operation Cursor ButtonsEditing with the Panel Controls Partial Select Silencing the Sound of the PartialCancel Copying Tone SettingsDisplay Value Copying Parameter Settings ALLCommon TVFWhen Is set to All or Common Setting is ignored Auditioning the Sound Before EditingInitializing Patch Settings Ctrl SetupCheck All Patch FactorTone Parameters Common ParametersStructure EQ/CHORUSENV Pitch Envelope ENV Edit EnvelopeENV Time Edit Velo Velocity RangeENV Level Edit LFO Low Frequency Oscillator Pitch Mod Pitch ModulationEQ/CHORUS Equalizer/Chorus EQ Edit EqualizerOFF KEYChorus Edit Partial Parameters PitchWG Form WG Waveform WG Form WaveformWG PW WG Pulse Width Wave WaveformValue -7-+7 After Aftertouch Range Display LFO PhaseValue -7-+7 LFO LFO Select WG Pitch Coars Pitch CoarseValue C1-C7 Fine Pitch Fine KF Keyfollow pitchLFO LFO Mode ENV P-ENV ModeBend Bender Mode WG Mod WG ModulationTVF Time Variant Filter Bender Mode ExampleFreq Cutoff Frequency Reso Resonance KFKeyfollow Cutoff PointBP Bias Point Display Example Example FunctionTVF ENV TVF Envelope TVF ENV Time Value T5 TimeTVF ENV Level Value Volume Adjustment TVA Time Variant AmplifierValue -50-+50 BP Bias Point Display Example Function ExampleTVA ENV Time TVA ENV EnvelopeVelo Velocity Follow Time TVA ENV Level MOD Modulation Value -7-+7TVA MOD How to Make the System Function Settings Settings for the Entire VC-1DEC Sound Setting Master TuneSound Character Digital Freq Digital FrequencySeparateCH Receive Channel in Separate Mode Prog.C Program Change SwitchMidi CH Midi Channel Value 1Exclusive Exclusive Switch Bank.S Bank Select SwitchDump TxEDITInitializing the System Settings Key Mode Alteration Mono Mode, Poly ModeKey Mode Poly Mode Mono Mode Mode Message Off DualDual-S SplitPreset Patches P1 Preset 1Original D-50P2 Preset 2 New Sound ListP3 Preset 3PN-D50-01 P4 Preset 4PN-D50-02P6 Preset 6PN-D50-04 P5 Preset 5PN-D50-03BANK1 Patch Factors Patch Factors Value CommentCommon Parameters Tone ParametersParameter Value Partial Parameters Parameter Value CommentTVF ENV System Parameters MidichWaveform OneshotLoop Number Display PCM NameNewly Added Waveforms Loop Some of the sounds 1 to 76, are combined and loopedNumber Display Midi Implementation Data TransmissionReceive data Mono Controller number Exclusive Communication Partial Parameter Common Parameter Patch Parameter Supplementary Material Midi Implementation Chart Specifications VC-1 V-Card D-50Index Index 100