25
MIDI IMPLEMENTATION - PITCH CORRECTION
CATEGORY
CC
DATA RANGE
DESCRIPTION
Pitch Correction (COR)
Pitch Correction On / Off
26
0-127
0-63 off 64-127 on
Scale Type
16
0-49
Scales as defined in the
COR Scale parameter
Root
49
0-11
C=0, G=7, B=11 etc.
Pitch Window
21
0-127
0=0 cents
64=300 cents
127=600 cents= infinity
Attack
22
0-127
0=fast, 127=slow
Correction Amount
23
0-127
0=less correction
127=most correction
PureShift Mode
30
0-127
0-63 off, 64-127 on
Custom Scale Notes
18
MSB
0nnopqrsB (Binary Pattern)
nn
reserved
o=1
C note on
p=1
C#/Db note on
q=1
D note on
r=1
D#/Eb note on
s=1
E note on
50
LSB
0tuvwxyzB
t=1
F note on
u=1
F#/Gb note on
v=1
G note on
w=1
G#/Ab note on
x=1
A note on
y=1
A#/Bb note on
z=1
B note on
o...z=0
notes off use 0 value
Example Custom Scale Message:
Intended scale: C, E, G, B based on a C root.
Message: CC#18, 00010001 (converts to 17 decimal), CC#50, 00010001 (17 decimal)