Roland Audio Canvas UA-100 User Manual page 79

Audio & midi processing unit
Hide thumbs Also See for Audio Canvas UA-100:
Table of Contents

Advertisement

RPN MSB/LSB (Controller number 100, 101)
Status
2nd byte
BnH
65H
BnH
64H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
mm = upper byte of parameter number specified by RPN (MSB)
ll = lower byte of parameter number specified by RPN (LSB)
* The value specified by RPN will not be reset even by messages such as Program
Change or Reset All Controller.
**RPN**
The RPN (Registered Parameter Number) messages are expanded Control Changes,
and each function of an RPN is described by the MIDI Standard.
To use these messages, you must first use RPN (Controller number 100 and 110, their
order does not matter) to specify the parameter to be controlled, and then use Data
Entry messages (Controller number 6, 38) to specify the value of the specified
parameter. Once an RPN parameter has been specified, all Data Entry messages
received on that channel will modify the value of that parameter. To prevent
accidents, it is recommended that you set RPN Null (RPN number = 7FH/7FH)
when you have finished setting the value of the desired parameter.
The UA-100 receives the RPNs shown below.
RPN
Data entry
00H
00H
mmH
---
00H
01H
mmH
llH
00H
02H
mmH
---
7FH
7FH
---
---
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
420 ms,All Sound Off,All Note Off, andReset All Controllers messages are sent to
the Roland UA-100 MIDI 1 and 2 MIDI input device via the USB, and message
interval monitoring will be halted.
3rd byte
mmH
llH
Explanation
Pitch Bend Sensitivity
mm: 00H-18H (0-24 semitones),
Initial Value = 02H (2 semitones)
ll: ignored (processed as 00H)
specify up to 2 octaves in semitone steps.
Master Fine Tuning
mm, ll: 00 00H - 40 00H - 7F 7FH
(-100 - 0 - +99.99 cents),
Initial Value = 40 00H (0 cent)
Master Coarse Tuning
mm: 28H - 40H - 58H (-24 - 0 - +24 semitones),
ll: ignored (processed as 00H)
RPN null
Set condition where RPN and
NRPN are unspecified.
The data entry messages after set
RPN null will be ignored.
(No Data entry messages are
required after RPN null).
Settings already made will not change.
mm, ll: ignored
System Exclusive Message
Status
Data byte
F0H
iiH, ddH, ......, eeH
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)
System Exclusive (SysEx) messages that the UA-100 receives include Universal Non-
realtime SysEx messages, Data Request (RQ1) messages, and Data Set (DT1)
messages.
Universal Non-realtime System Exclusive
Identity Request
Status
Data byte
F0H
7EH, dev, 06H, 01H
Byte
Explanation
F0H:
Exclusive status
7EH:
ID number (Universal Non-realtime message)
dev:
Device ID
06H:
Sub ID#1 (General Information)
01H:
Sub ID#2 (Identity Request)
F7H:
EOX (End Of Exclusive)
* The dev is 10H (own device number) or 7FH (Broadcast)
Data transmission
With the UA-100, you can uses SysEx messages to make a variety of instrument
settings.
Request data 1 RQ1 (11H)
This message requests the other device to send data. The Address and Size
determine the type and amount of data to be sent. There are two types of request;
Individual Parameter Request which requests data for an individual parameter, and
Bulk Dump Request which requests a large amount of data at once (the UA-100
receives only Individual Parameter Request. For Individual Parameter Request, refer
to "Individual Parameter Transmission"(p. 82).
For Individual Parameter Request, the Data Request 1 (RQ1) message format is
used, and the Address and Size included in the message determine the type and
amount of data that is desired.
When a Data Request message is received, if the device is ready to transmit data and
if the address and size are appropriate, the requested data will be transmitted as a
Data Set 1 (DT1) message. If not, nothing will be transmitted.
Status
Data byte
F0H
41H, dev, 00H, 11H, 11H, aaH, bbH, ccH, ddH, ssH, ttH, uuH, vvH, sum
MIDI Implementation
Status
F7H
Status
F7H
Status
F7H
79

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents