beautypg.com

Midi implementation, Version : 1.00, Recognized receive data – Roland FC-200 User Manual

Page 41: Transmitted data, System realtime message

background image

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.