EasyManua.ls Logo

Roland F-50 - Section 2. Transmit Data; System Exclusive Message

Roland F-50
5 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3
System Realtime Message
Active Sensing
Status
FEH
*When Active Sensing is received, the unit will begin monitoring the intervals of all
further messages. While monitoring, if the interval between messages exceeds 360 msec,
the same processing will be carried out as when All Notes Off and Reset All Controllers
are received, and message interval monitoring will be halted.
System Exclusive Message
Status Data byte Status
F0H iiH, ddH, ......,eeH F7H
F0H: System Exclusive Message status
ii = ID number: an ID number (manufacturer ID) to indicate the
manufacturer whose Exclusive message this is. Roland’s manufacturer
ID is 41H. ID numbers 7EH and 7FH are extensions of the MIDI
standard; Universal Non-realtime Messages (7EH) and Universal
Realtime Messages (7FH).
dd,...,ee = data: 00H-7FH (0-127)
F7H: EOX (End Of Exclusive)
The System Exclusive Messages received by the F-50 are; Universal Non-realtime System
Exclusive messages, and Data Set (DT1).
Universal Non-realtime System Exclusive Messages
Identity Request Message
Status Data byte Status
F0H 7EH, dev, 06H, 01H F7H
Byte Explanation
FOH Exclusive status
7EH ID number (universal non-realtime message)
dev Device ID (dev: UNIT#-1)
06H Sub ID#1 (General Information)
01H Sub ID#2 (Identity Request)
F7H EOX (End Of Exclusive)
* The “dev” is own device number (UNIT#-1) or 7FH (Broadcast).
*UNIT# is always the same as the current MIDI Tx/Rx channel.
Data transmission
F-50 can transmit and receive the various parameters using System Exclusive messages.
The exclusive message of F-50 data has a model ID of 1AH, and device ID is defined by
MIDI UNIT NUMBER.
UNIT NUMBER is always the same as the current MIDI Tx/Rx channel.
Data set 1 DT1
This is the message that actually performs data transmission, and is used when you wish to
transmit the data.
Status Data byte Status
F0H 41H, dev, 1AH, 12H, aaH, bbH, ddH, sum F7H
Byte Explanation
F0H Exclusive status
41H ID number (Roland)
dev Device ID (dev: UNIT#-1)
1AH Model ID (F-50)
12H Command ID (DT1)
aaH Address MSB: upper byte of the starting address of the transmitted data
bbH Address LSB: lower byte of the starting address of the transmitted data
ddH Data: the actual data to be transmitted.
sum Checksum
F7H EOX (End Of Exclusive)
* If “Data Set 1” is transmitted successively, there must be an interval of at least 40 msec
between packets.
* Regarding the address please refer to section 3 (Parameter Address Map).
* Regarding the checksum please refer to section 4 (Supplementary material).
Section 2. Transmit Data
Channel Voice Messages
Note off
Status 2nd byte 3rd byte
8nH kkH 40H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
kk = note number: 0FH-71H (15-113)
Note on
Status 2nd byte 3rd byte
9nH kkH vvH
n = MIDI channel number : 0H-FH (ch.1-ch.16)
kk = note number: 0FH-71H (15-113)
vv = note on velocity: 01H-7FH (1-127)
* Note number’s range can be changed with Key Transpose.
Control Change
Data Entry (Controller number 6, 38)
Status 2nd byte 3rd byte
BnH 06H mmH
BnH 26H llH
n = MIDI channel number : 0H-FH (ch.1-ch.16)
mm, ll = the value of the parameter specified by RPN
mm = upper byte (MSB), ll = lower byte (LSB)
Hold 1 (Controller number 64)
Status 2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
vv = Control value: 00H-7FH (0-127)
Soft (Controller number 67)
Status 2nd byte 3rd byte
BnH 43H vvH
n=MIDI channel number: 0H-FH (ch.1 - ch.16)
vv=Control value: 00H-7FH (0-127)
Effect 1 (Reverb Send Level) (Controller number 91)
Status 2nd byte 3rd byte
BnH 5BH vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=Control value: 00H,7FH (0, 127) 0 = OFF, 127 = ON
RPN MSB/LSB (Controller number 100, 101)
Status 2nd byte 3rd byte
BnH 65H mmH
BnH 64H llH
n = MIDI channel number : 0H-FH (ch.1-ch.16)
mm = upper byte of parameter number specified by RPN
ll = lower byte of parameter number specified by RPN

Other manuals for Roland F-50

Related product manuals