mkc64x © JDP’2008 MIDI Gadgets Boutique Inc.2
Table 1. Initial preset of main parameters
Parameter Initial value Changeable by user/
Memorized
MIDI Channel 1 (physically 0) Yes/Yes
tarting Octave 4 Yes/Yes
tarting Note 36 ( - Do) Yes/Yes
Velocity 127 (maximal) Yes/Yes
AllNotesOff message Disabled Yes/Yes
NoteOff message Enabled Yes/Yes
MIDI Program 0 Yes/No
MIDI Bank 0 Yes/No
The first 16 keys (scanpoints) on the keyboard have second function
that is accessible while ‘Program’ button is On. In other words you
should press ‘Program’ button, hold it down then press proper key on
keyboard once or more to change desired parameter.
Table 2. Second function of keys #1 - #16, accessible thru 'Program'
button
Key # Function Memori
zed Note
1MIDI hannel - 1 Yes Linear counting (no wrap around), minimal
value is 1 (physical 0).
2MIDI hannel + 1 Yes Linear counting (no wrap around), maximal
value is 16 (physical 15).
3Starting Octave – 1
(Starting Note – 12)
Yes Wrap around counting. When decreasing to 1,
the next is 11.
4Starting Octave + 1
(Starting Note + 12)
Yes Wrap around counting. When increasing to 11,
the next is 1.
5Starting Note – 1 Yes Wrap around counting. When decreasing to 0,
the next is 127.
6Starting Note + 1 Yes Wrap around counting. When increasing to 127,
the next is 0.
7Velocity – 1 Yes Linear counting (no wrap around), minimal
value is 0.
8Velocity + 1 Yes Linear counting (no wrap around), maximal
value is 127.
9AllNotesOff message
disabled
Yes AllNotesOff is not transmitted when all keys
released
10 AllNotesOff message
enabled
Yes AllNotesOff is transmitted when all keys
released
11 NoteOn, Velocity 0 is
transmitted upon key
releasing
Yes
12 NoteOff, default Velocity
is transmitted upon key
releasing
Yes
13 MIDI Program - 1 No Linear counting (no wrap around), minimal
value is 0.
14 MIDI Program + 1 No Linear counting (no wrap around), maximal
value is 127.
15 MIDI Bank - 1 No Linear counting (no wrap around), minimal
value is 0.
16 MIDI Bank + 1 No Linear counting (no wrap around), maximal
value is 127.
Although mkc64x is designed to work with non-Velocity sensitive
keyboards, MIDI standard requires Velocity value to be transmitted as a
part of NoteOn/NoteOff messages. Default Velocity value is used for this
purpose. Each time when key is depressed/released, proper MIDI
NoteOn/NoteOff message is transmitted that caries default Velocity value.
For most of MIDI patches (instruments) changing Velocity value would
affect the volume and the brightness of the generated sound.
Pressing keys #1,2,3,4,5,6,7,8 in ‘Program’ mode (‘Program’ button
held down) user can change MIDI channel, Starting Octave, Starting Note
www.midiboutique.com