beautypg.com

Midi implementation – JLCooper MCS2 MIDI User Manual

Page 11

background image

11

MIDI Implementation

The JLCooper MCS

2

MIDI version sends both MMC and

Controller commands. All commands are given in hex notation.

All MMC commands are "ID = all", that is, 7F hex which equals
127. All Controller commands are on MIDI Channel 16 only.

All of the Transport Keys send both MMC and Controller
commands upon depression, and only a Controller command
upon release.

The MMC commands are modified by state of the Option and
Shift keys. The Controller commands are modified by the
Option key, but are not modified by the Shift key.

Option:
Sends no commands, but affects the commands sent by other
keys.

Shift:
Sends Controller BF 09 7F upon depression. BF 09 00 upon
release. Affects MMC commands sent by other keys.

Rewind:
Rewind sends F0 7F 7F 06 05 F7 (MMC Rewind) and
BF 13 7F upon depression, BF 13 00 upon release.

Shift Rewind sends F0 7F 7F 06 47 03 41 00 00 F7
(MMC Shuttle backwards at normal speed) upon depression.
Sends same controllers as Rewind.

Option Rewind sends F0 7F 7F 06 44 06 01 00 00 00 00
00 F7 (MMC Locate to 00:00:00:00) and BF 0A 7F upon
depression. BF 0A 00 upon release.

Shift Option Rewind sends F0 7F 7F 06 44 02 00 08 F7
(Locate to GP0) upon depression.
Sends same controllers as Option Rewind.