Korg MS2000R manual Parameters transmitted and received via Nrpn, Controlling the arpeggiator

Models: MS2000R MS2000

1 83
Download 83 pages 19.08 Kb
Page 66
Image 66

Parameters transmitted and received via NRPN

Front panel knobs and keys other than the controls listed above are assigned NRPN (Non Registered Parameter No.). NRPN messages can be used freely by any musical instrument manufacturer or model.

NRPN editing is performed using the following procedure.

1Use NRPN MSB (CC#99) [Bn, 63, mm] and NRPN LSB (CC#98) [Bn, 62, rr] (n: channel, mm, rr: parameter no. upper and lower bytes) to select the parameter.

2Use data entry MSB (CC#6) [Bn, 06, mm] (n: channel, mm: parameter value) to specify the value.

On the MS2000/MS2000R, only data entry MSB is used.

Controlling the arpeggiator

When arpeggiator settings are modified by the front panel keys or knobs, the following NRPN messages are transmitted. When these NRPN messages are received, the corresponding arpeggiator settings will change accordingly. These messages are transmitted and received on the global MIDI channel. For the correspondence between the values of the message and the values of the MS2000/MS2000R parameter, refer to the table.

ON/OFF: [Bn, 63, 00, Bn, 62, 02, Bn, 06, mm] (n: channel, mm: parameter value)

RANGE: [Bn, 63, 00, Bn, 62, 03, Bn, 06, mm] (n: channel, mm: parameter value)

LATCH: [Bn, 63, 00, Bn, 62, 04, Bn, 06, mm] (n: channel, mm: parameter value)

TYPE: [Bn, 63, 00, Bn, 62, 07, Bn, 06, mm] (n: channel, mm: parameter value)

GATE: [Bn, 63, 00, Bn, 62, 0A, Bn, 06, mm] (n: channel, mm: parameter value)

 

MSB (Hex)

LSB (Hex)

Value (transmitted)

Value (received)

 

 

 

 

 

ON/OFF

00

02

0: OFF, 127: ON

0...63: OFF, 64...127: ON

 

 

 

 

 

RANGE

00

03

0: 1 Octave, 1: 2 Octave, 2: 3 Octave, 3: 4 Octave

0: 1 Octave, 1: 2 Octave, 2: 3 Octave, 3...127: 4 Octave

 

 

 

 

 

LATCH

00

04

0: OFF, 127: ON

0...63: OFF, 64...127: ON

 

 

 

 

 

TYPE

00

07

0: Up, 26: Down, 51: Alt1, 71: Alt2, 102: Random, 127: Trigger

0...21: Up, 22...42: Down, 43...63: Alt1, 64...85: Alt2, 86...106: Random, 107...127: Trigger

 

 

 

 

 

GATE

00

0A

Refer to separate table (GATE values)

Refer to separate table (GATE values)

 

 

 

 

 

GATE values

Value (transmitted, received)

Gate Time [%]

Value (transmitted, received)

Gate Time [%]

Value (transmitted, received)

Gate Time [%]

Value (transmitted, received)

Gate Time [%]

Value (transmitted, received)

Gate Time [%]

0, 1

000

27

021

54

042

80, 81

063

107

084

2

001

28, 29

022

55

043

82

064

108

085

3

002

30

023

56, 57

044

83

065

109, 110

086

4, 5

003

31

024

58

045

84

066

111

087

6

004

32

025

59

046

85, 86

067

112

088

7

005

33, 34

026

60

047

87

068

113, 114

089

8

006

35

027

61, 62

048

88

069

115

090

9, 10

007

36

028

63

049

89

070

116

091

11

008

37, 38

029

64

050

90, 91

071

117

092

12

009

39

030

65

051

92

072

118, 119

093

13

010

40

031

66, 67

052

93

073

120

094

14, 15

011

41

032

68

053

94, 95

074

121

095

16

012

42, 43

033

69

054

96

075

122

096

17

013

44

034

70

055

97

076

123, 124

097

18, 19

014

45

035

71, 72

056

98

077

125

098

20

015

46

036

73

057

99, 100

078

126

099

21

016

47, 48

037

74

058

101

079

127

100

22

017

49

038

75, 76

059

102

080

 

 

23, 24

018

50

039

77

060

103

081

 

 

25

019

51

040

78

061

104, 105

082

 

 

26

020

52, 53

041

79

062

106

083

 

 

60

Page 66
Image 66
Korg MS2000R manual Parameters transmitted and received via Nrpn, Controlling the arpeggiator, Gate values