41
MIDI FOOT CONTROLLER Date : Jan.20, 1995
Model FC-200 MIDI Implementation Version : 1.00
1. RECOGNIZED RECEIVE DATA
SYSTEM REALTIME MESSAGE
ACTIVE SENSING
Status
FEH
* When FC-200 receives Active Sensing, it measures time intervals
between incoming messages. If the subsequent message will not come
within 400 msec after the previous one, FC-200 turns off Active
Sensing for a period and stops measuring message intervals.
SYSTEM EXCLUSIVE MESSAGE
Status Data Status
F0H iiH, ddH, ....., eeH F7H
F0H: System Exclusive
ii = ID Number:
The ID Number (manufacturer’s ID) is used to distinguish one manufac-
turer’s Exclusive messages from another. Roland’s manufacturer ID is
41H.
ID Numbers 7EH and 7FH are used as Universal Non-realtime messages
(7EH), and Universal Realtime message (7FH) for extending the MIDI
standard.
dd, ..., ee = Data: 00H-7FH (0-127)
F7H: EOX (End of System Exclusive)
System Exclusive messages that the FC-200 can receive are Data Request
(RQ1) and Data Set (DT1).
For a detailed explanation about Data Request (RQ1) and Data Set (DT1),
refer to “ROLAND EXCLUSIVE MESSAGES” and Section 3.
2. TRANSMITTED DATA
2.1 Sending the Received Messages
Transmits the received message while performing Soft Thru (normal
operation).
2.2 Transmitted Messages
CHANNEL VOICE MESSAGE
NOTE OFF
Status Second Third
8nH kkH vvH
n = MIDI Channel Number: 0H-FH (ch.1-ch.16)
kk = Note Number: 0CH-77H (12-119)
vv = Velocity: 40H (64)
* Specifically when NOTE Mode is selected.
NOTE ON
Status Second Third
9nH kkH vvH
n = MIDI Channel Number: 0H - FH (ch.1-ch.16)
kk = Note Number: 0CH-77H (12-119)
vv = Velocity: 01H-7FH (1-127)
* Specifically when NOTE Mode is selected.
CONTROL CHANGE
Status Second Third
BnH ccH vvH
n = MIDI Channel Number: 0H-FH (ch.1-ch.16)
cc = Control Number: 01H-1FH (1-31)
21H-5FH (33-95)
vv = Control Value: 00H-7FH (0-127)
* Does not transmit while in EXCLUSIVE Mode.
BANK SELECT
Status Second Third
BnH 00H mmH
BnH 20H llH
n = MIDI Channel Number: 0H-FH (ch.1-ch.16)
mm = Upper bytes of Bank Select Number: 0H-9H (0-9)
ll = Lower bytes of Bank Select Number: 0H (0)
* Specifically when PROGRAM CHANGE Mode is selected.
* Does not transmit when Bank Select = OFF.
* Transmits it prior to Program Change when Bank Select = ON.
PROGRAM CHANGE
Status Second
CnH ppH
n = MIDI Channel Number: 0H-FH (ch.1-ch.16)
pp = Program Number: 00H-7FH (prog.1-prog.128)
* Specifically when PROGRAM CHANGE Mode is selected.
* Transmits only Program Change Numbers 0H-63H (1-100) when
Bank Select = ON and Bank Select Number is 1 or more.
SYSTEM REALTIME MESSAGE
START
Status
FAH
* Does not transmit while in EXCLUSIVE Mode.
CONTINUE
Status
FBH
* Does not transmit while in EXCLUSIVE Mode.
STOP
Status
FCH
* Does not transmit while in EXCLUSIVE Mode.
ACTIVE SENSING
Status
FEH
* During the normal operation, transmits at approx. 250 msec intervals.
* When message intervals are being monitored at the input section, the
output of Active Sensing messages will cease for a certain period of
time if the input interval exceeds 400 msec.