Korg MS2000 Musical Instrument User Manual


 
60
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.
1 Use 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.
2 Use 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)
GATE values
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)
0, 1 000
2 001
3 002
4, 5 003
6 004
7 005
8 006
9, 10 007
11 008
12 009
13 010
14, 15 011
16 012
17 013
18, 19 014
20 015
21 016
22 017
23, 24 018
25 019
26 020
Value (transmitted, received)
Gate Time [%]
Value (transmitted, received)
Gate Time [%]
27 021
28, 29 022
30 023
31 024
32 025
33, 34 026
35 027
36 028
37, 38 029
39 030
40 031
41 032
42, 43 033
44 034
45 035
46 036
47, 48 037
49 038
50 039
51 040
52, 53 041
54 042
55 043
56, 57 044
58 045
59 046
60 047
61, 62 048
63 049
64 050
65 051
66, 67 052
68 053
69 054
70 055
71, 72 056
73 057
74 058
75, 76 059
77 060
78 061
79 062
Value (transmitted, received)
Gate Time [%]
Value (transmitted, received)
Gate Time [%]
Value (transmitted, received)
Gate Time [%]
80, 81 063
82 064
83 065
84 066
85, 86 067
87 068
88 069
89 070
90, 91 071
92 072
93 073
94, 95 074
96 075
97 076
98 077
99, 100 078
101 079
102 080
103 081
104, 105 082
106 083
107 084
108 085
109, 110 086
111 087
112 088
113, 114 089
115 090
116 091
117 092
118, 119 093
120 094
121 095
122 096
123, 124 097
125 098
126 099
127 100