Roland VC-1 D-50 owner manual Exclusive Communication

Page 91

MIDI Implementation

3. Exclusive Communication

3.1 Message structure

All exclusive communications are based on following structure ( Roland Exclusive

Format Type IV ).

 

Byte

Description

 

a

F0H

Exclusive status

 

b

41H

Roland ID #

 

c

dev

Device-ID # = MIDI basic channel -1

 

d

14H

Model-ID # (D-50)

 

e

xxH

Command-ID #

 

[f

aaH

Address MSB ] [ ] depend on Command-ID

[g

bbH

Address ]

 

[h

ccH

Address LSB ]

 

[i

ddH

Data

]

[

:

 

]

j

sum

Checksum

 

k

F7H

EOX (End Of Exclusive)

 

Summed value of the all bytes between Command-ID and EOX (f-j) must be 00H (7 bits). It doesn’t include Command-ID and EOX.

3.2 Address mapping

Temporary area

Address

 

Description

[00-00-00]

Upper Partial-1

temp-area

[00-00-40]

Upper Partial-2

temp-area

[00-01-00]

Upper Common

temp-area

[00-01-40]

Lower Partial-1

temp-area

[00-02-00]

Lower Partial-2

temp-area

[00-02-40]

Lower Common

temp-area

[00-03-00]

Patch

temp-area

Work area

You can transmit/receive data in the currently selected patch bank using the following address.

Address

Description

[02-00-00]

Patch Memory 1-1

[02-03-40]

Patch Memory 1-2

:

:

[03-5C-40]

Patch Memory 8-8

[03-60-00]

Reverb Data 17

[03-62-78]

Reverb Data 18

:

:

[04-0C-08]

Reverb Data 32

Each patch memory consists of the followings.

Offset

Description

[00-00-00]

Upper Partial-1

[00-00-40]

Upper Partial-2

[00-01-00]

Upper Common

[00-01-40]

Lower Partial-1

[00-02-00]

Lower Partial-2

[00-02-40]

Lower Common

[00-03-00]

Patch

91

Image 91
Contents 03897845 ’05-3-1N Page Page Table of Contents Table of Contents Editing and Performances That Surpass the Original Main FeaturesIntroduction Perfect Simulation of the D-50’s TonesWhat is the digital synthesizer D-50? Front Panel Panel DescriptionsNumber KEY Shift ModeExit Rear Panel Try Out the Sounds Turning On the PowerSelecting Patches and Playing Sounds Selecting Patches from the List Selecting Patches with the Value dialSelecting Patches with Patch Palette Enabling or Disabling the Beep Tone Viewing Various Information01ePatchFactorImage Applying Effects to the SoundControllers Parameters Assigning Parameters to the ControllersKeys Functions List OSC1, OSC2, COSM1, COSM2 and TVA Specify the Tones or the Partials to be appliedYou can control the following parameters Settings Common to All Screens How to Make the Patch FactorsSEP WholeDual SplitValue AfterPB Aftertouch, Pitch Bender Hold Hold ModeMode Portamento Mode Bend Bender RangeMode Output Mode Output Output ModeValue Display Function Revbal Reverb Balance Vol Total VolumeRevType Reverb Type Value Display DescriptionValue Time Chase Time Mode Chase ModeULL ULU Level Chase LevelSepCH Receive Channel in Separate Mode LTune Fine Tuning of the Lower ToneUTune Fine Tuning of the Upper Tone TxBS Transmit Bank Select SwitchNaming a Patch Saving Patches You’ve CreatedSaving Patches Touch Factory RESET. The Factory Reset screen appears Reset to Default Factory SettingsVC-1’s File Structure Transferring Patches from the D-50 to the VC-1 Transferring Patches To and From the D-50/550Using 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 Destination Bank Saving Transferred PatchesTouch Data TRANSFER. The Data Transfer screen appears DEC Source BankTouch System Transferring Patches from the VC-1 to the D-50/550INC/+ or DEC Source Bank 3-1 Copying a Reverb Type Value 17 Value1 Destination BankTemporary Area Overview of the VC-1Memory Structure Work AreaPartial Basic Concept of a ToneSynthesizer sound generator Structure PCM sound generatorTone Patch Ring ModulatorWG Wave Generator Structure of Tone ParametersLFO Low Frequency TVF Time Variant FilterTVA Time Variant Amplifier ENV Envelope GeneratorCreating a Patch How to Make the Patch SettingsCursor Buttons Useful Functions for EditingEditing a Value Undoing an editing OperationSilencing the Sound of the Partial Editing with the Panel Controls Partial SelectCancel Copying Tone SettingsDisplay Value TVF Copying Parameter SettingsALL CommonAuditioning the Sound Before Editing When Is set to All or Common Setting is ignoredPatch Factor Initializing Patch SettingsCtrl Setup Check AllEQ/CHORUS Tone ParametersCommon Parameters StructureVelo Velocity Range ENV Pitch EnvelopeENV Edit Envelope ENV Time EditENV Level Edit Pitch Mod Pitch Modulation LFO Low Frequency OscillatorKEY EQ/CHORUS Equalizer/ChorusEQ Edit Equalizer OFFChorus Edit Pitch Partial ParametersWave Waveform WG Form WG WaveformWG Form Waveform WG PW WG Pulse WidthValue -7-+7 After Aftertouch Range Display LFO PhaseValue -7-+7 LFO LFO Select KF Keyfollow pitch WG PitchCoars Pitch Coarse Value C1-C7 Fine Pitch FineWG Mod WG Modulation LFO LFO ModeENV P-ENV Mode Bend Bender ModeTVF Time Variant Filter Bender Mode ExampleFreq Cutoff Frequency Display Example Example Function Reso ResonanceKFKeyfollow Cutoff Point BP Bias PointTVF ENV TVF Envelope Value T5 Time TVF ENV TimeTVF ENV Level Display Example Function Example Value Volume AdjustmentTVA Time Variant Amplifier Value -50-+50 BP Bias PointTVA ENV Time TVA ENV EnvelopeVelo Velocity Follow Time TVA ENV Level Value -7-+7 MOD ModulationTVA MOD How to Make the System Function Settings Settings for the Entire VC-1DEC Digital Freq Digital Frequency Sound SettingMaster Tune Sound CharacterValue 1 SeparateCH Receive Channel in Separate ModeProg.C Program Change Switch Midi CH Midi ChannelTxEDIT Exclusive Exclusive SwitchBank.S Bank Select Switch DumpInitializing the System Settings Mono Mode, Poly Mode Key Mode AlterationSplit Key Mode Poly Mode Mono Mode Mode Message OffDual Dual-SSound List Preset PatchesP1 Preset 1Original D-50 P2 Preset 2 NewP4 Preset 4PN-D50-02 P3 Preset 3PN-D50-01P6 Preset 6PN-D50-04 P5 Preset 5PN-D50-03BANK1 Patch Factors Value Comment Patch FactorsCommon Parameters Tone ParametersParameter Value Parameter Value Comment Partial ParametersTVF ENV Midich System ParametersNumber Display PCM Name WaveformOneshot LoopNewly Added Waveforms Loop Some of the sounds 1 to 76, are combined and loopedNumber Display Data Transmission Midi ImplementationReceive data Mono Controller number Exclusive Communication Partial Parameter Common Parameter Patch Parameter Supplementary Material Midi Implementation Chart VC-1 V-Card D-50 SpecificationsIndex Index 100