Midi diagnostics mode, Midi controller numbers – Kenton Pro-2000 mk1 User Manual
Page 16

15
MIDI Diagnostics Mode
The Pro-2000 has a built-in MIDI analyser function. This feature allows you to see what types of MIDI
messages are being transmitted by your master keyboard/sequencer, making the PRO 2000 a useful
diagnostic tool, which can help you when you have a problem with your MIDI set-up.
To enter analyser mode, you must power on the PRO 2000 whilst holding the SELECT button. The
display will then show ‘CHANnel’, ‘NOTE#’ and ‘VELOCity’, and will display the relevant data, below
the heading. Using the INC, DEC, SELECT and ENTER buttons, different types of MIDI messages received
may be displayed as follows:-
SELECT
Short press
CLock,STATUS and SYSEX data received for checking MIDI clock.
DEC
Short press
CHANnel,NOTE# and VELOCity as above, note information.
INC
Short press
CHANnel,CONTroller# and VALUE displays controller information.
Long press
CONTROLLER IDENTity - displays the name of the rec’d controller.
ENTER
Short press
CHANnel,PROG# and BANK# - displays program change as rec’d.
Although pitchbend and after-touch are not strictly controllers, they will be identified and treated as if
they are controllers for the purposes of the analyser mode.
MIDI Controller Numbers
Controller Number
Control Function
Decimal Hex
0
00H
Bank switch MSB
1
01H
Modulation wheel/lever
2
02H
Breath controller
3
03H
Undefined
4
04H
Foot controller
5
05H
Portamento time
6
06H
Data entry MSB
7
07H
Main volume
8
08H
Balance
9
09H
Undefined
10
0AH
Pan
11
0BH
Expression controller
12-15
0C-0FH
Undefined
16-19
10-13H
General purpose controllers (1-4)
20-31
14-1FH
Undefined
32-63
20-3FH
LSB for values 0-31
64
40H
Damper pedal (sustain)
65
41H
Portamento
66
42H
Sostenuto
67
43H
Soft pedal
68
44H
Undefined
69
45H
Hold 2
70-79
46-4FH
Undefined
80-83
50-53H
General purpose controllers (5-8)
84-90
54-5AH
Undefined
91
5BH
External effects depth
92
5CH
Tremolo depth
93
5DH
Chorus depth
94
5EH
Celeste (detune) depth
95
5FH
Phaser depth
96
60H
Data increment
97
61H
Data decrement
98
62H
Non-registered parameter number LSB
99
63H
Non-registered parameter number MSB
100
64H
Registered parameter number LSB
101
65H
Registered parameter number MSB
102-119
66-77H
Undefined
120-127
78-7FH
Reserved for channel mode messages