Roland VC-1 D-50 owner manual Supplementary Material

Page 95

* 1: table 1 (Common Parameter - Partial Mute)

BIN

DEC

Description

 

 

 

00B

0

Partial2 Off, Partial1 Off

01B

1

Partial2 Off, Partial1 On

10B

2

Partial2 On, Partial1 Off

11B

3

Partial2 On, Partial1 On

* 2: table 2 (Patch Parameter - Tone Select)

BIN

DEC

Description

 

 

 

00B

0

Upper Off, Lower Off

01B

1

Upper Off, Lower On

10B

2

Upper On, Lower Off

11B

3

Upper On, Lower On

* 3: table 3 (Patch Parameter - Partial Select)

BIN

DEC

Description

 

 

 

0000B

0

Upper Partial2 Off, Upper Partial1 Off,

Lower Partial2 Off,Lower Partial1 Off

 

 

0001B

1

Upper Partial2 Off, Upper Partial1 Off,

Lower Partial2 Off,Lower Partial1 On

 

 

0010B

2

Upper Partial2 Off, Upper Partial1 Off,

Lower Partial2 On,Lower Partial1 Off

 

 

0011B

3

Upper Partial2 Off, Upper Partial1 Off,

Lower Partial2 On,Lower Partial1 On

 

 

0100B

4

Upper Partial2 Off, Upper Partial1 On,

Lower Partial2 Off,Lower Partial1 Off

 

 

0101B

5

Upper Partial2 Off, Upper Partial1 On,

Lower Partial2 Off,Lower Partial1 On

 

 

0110B

6

Upper Partial2 Off, Upper Partial1 On,

Lower Partial2 On,Lower Partial1 Off

 

 

0111B

7

Upper Partial2 Off, Upper Partial1 On,

Lower Partial2 On,Lower Partial1 On

 

 

1000B

8

Upper Partial2 On, Upper Partial1 Off,

Lower Partial2 Off,Lower Partial1 Off

 

 

1001B

9

Upper Partial2 On, Upper Partial1 Off,

Lower Partial2 Off,Lower Partial1 On

 

 

1010B

10

Upper Partial2 On, Upper Partial1 Off,

Lower Partial2 On,Lower Partial1 Off

 

 

1011B

11

Upper Partial2 On, Upper Partial1 Off,

Lower Partial2 On,Lower Partial1 On

 

 

1100B

12

Upper Partial2 On, Upper Partial1 On,

Lower Partial2 Off,Lower Partial1 Off

 

 

1101B

13

Upper Partial2 On, Upper Partial1 On,

Lower Partial2 Off,Lower Partial1 On

 

 

1110B

14

Upper Partial2 On, Upper Partial1 On,

Lower Partial2 On,Lower Partial1 Off

 

 

1111B

15

Upper Partial2 On, Upper Partial1 On,

Lower Partial2 On,Lower Partial1 On

 

 

MIDI Implementation

D

H

D

H

D

H

D

H

 

 

 

 

 

 

 

 

7

07H

39

27H

71

47H

103

67H

8

08H

40

28H

72

48H

104

68H

9

09H

41

29H

73

49H

105

69H

10

0AH

42

2AH

74

4AH

106

6AH

11

0BH

43

2BH

75

4BH

107

6BH

12

0CH

44

2CH

76

4CH

108

6CH

13

0DH

45

2DH

77

4DH

109

6DH

14

0EH

46

2EH

78

4EH

110

6EH

15

0FH

47

2FH

79

4FH

111

6FH

16

10H

48

30H

80

50H

112

70H

17

11H

49

31H

81

51H

113

71H

18

12H

50

32H

82

52H

114

72H

19

13H

51

33H

83

53H

115

73H

20

14H

52

34H

84

54H

116

74H

21

15H

53

35H

85

55H

117

75H

22

16H

54

36H

86

56H

118

76H

23

17H

55

37H

87

57H

119

77H

24

18H

56

38H

88

58H

120

78H

25

19H

57

39H

89

59H

121

79H

26

1AH

58

3AH

90

5AH

122

7AH

27

1BH

59

3BH

91

5BH

123

7BH

28

1CH

60

3CH

92

5CH

124

7CH

29

1DH

61

3DH

93

5DH

125

7DH

30

1EH

62

3EH

94

5EH

126

7EH

31

1FH

63

3FH

95

5FH

127

7FH

D: decimal, H: hexadecimal

*Decimal values such as MIDI channel, bank select, and program change are listed as one greater than the values given in the above table.

*A 7-bit byte can express data in the range of 128 steps. For data where greater precision is required, we must use two or more bytes. For example, two hexadecimal numbers aa bbH expressing two 7-bit bytes would indicate a value of 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 “Use nibbled data” 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

4. Supplementary Material

Decimal and Hexadecimal Table

(An “H” is appended to the end of numbers in hexadecimal notation.)

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.

D

H

D

H

D

H

D

H

 

 

 

 

 

 

 

 

0

00H

32

20H

64

40H

96

60H

1

01H

33

21H

65

41H

97

61H

2

02H

34

22H

66

42H

98

62H

3

03H

35

23H

67

43H

99

63H

4

04H

36

24H

68

44H

100

64H

5

05H

37

25H

69

45H

101

65H

6

06H

38

26H

70

46H

102

66H

<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 result is:

00 04 0E 0AH.

95

Image 95
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? Number KEY Panel DescriptionsFront Panel Exit ModeShift Rear Panel Try Out the Sounds Turning On the PowerSelecting Patches and Playing Sounds Selecting Patches with Patch Palette Selecting Patches with the Value dialSelecting Patches from the List Enabling or Disabling the Beep Tone Viewing Various Information01ePatchFactorImage Applying Effects to the SoundKeys Functions Assigning Parameters to the ControllersControllers Parameters 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 RangeValue Display Function Output Output ModeMode Output Mode 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 VC-1’s File Structure Reset to Default Factory SettingsTouch Factory RESET. The Factory Reset screen appears Transferring Patches from the D-50 to the VC-1 Transferring Patches To and From the D-50/550Transfer the patch from the memory card to the D-50/550 Using the D-50Using the D-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 BankINC/+ or DEC Source Bank Transferring Patches from the VC-1 to the D-50/550Touch System 3-1 Copying a Reverb Type Value 17 Value1 Destination BankTemporary Area Overview of the VC-1Memory Structure Work AreaSynthesizer sound generator Basic Concept of a TonePartial Tone PCM sound generatorStructure 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 SelectDisplay Value Copying Tone SettingsCancel 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 LFO LFO Select Display LFO PhaseValue -7-+7 After Aftertouch Range KF Keyfollow pitch WG PitchCoars Pitch Coarse Value C1-C7 Fine Pitch FineWG Mod WG Modulation LFO LFO ModeENV P-ENV Mode Bend Bender ModeFreq Cutoff Frequency Bender Mode ExampleTVF Time Variant Filter 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 PointVelo Velocity Follow Time TVA ENV EnvelopeTVA ENV Time TVA ENV Level Value -7-+7 MOD ModulationTVA MOD DEC Settings for the Entire VC-1How to Make the System Function Settings 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-01BANK1 P5 Preset 5PN-D50-03P6 Preset 6PN-D50-04 Patch Factors Value Comment Patch FactorsParameter Value Tone ParametersCommon Parameters Parameter Value Comment Partial ParametersTVF ENV Midich System ParametersNumber Display PCM Name WaveformOneshot LoopNumber Display Loop Some of the sounds 1 to 76, are combined and loopedNewly Added Waveforms 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