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)