Roland FC-200 User Manual

Page of 48
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.