System ex. [f0...f7, Example of input – Roland PCR-500 User Manual

Page 29

Advertising
background image

29

Using PCR Editor

Assign a system exclusive message (System Ex.). You can enter up to twenty-four bytes.

fig.EditorSysEx.eps_35

You can specify the following parameters for System Ex.

Table 1: Special characters used in the message entry field

Table 2: Types of data you can specify in the Data Type field

System Ex. [F0...F7]

Item

Content

Message entry field

You can enter a system exclusive message of up to twenty-four bytes.
Enter each byte as a hexadecimal value separated by a single-byte
space.

The following limitations apply to the input.

* The message must begin with “F0” and end with “F7.”
* You cannot include more than one exclusive message.
* You cannot include messages other than an exclusive

message.

You can enter variable data or a checksum using the special charac-
ters described in

Table 1: Special characters used in the message en-

try field

. If you use the special character “DT,” use the Data Type field

to specify the type of data.

Data Type

If you’ve used the special character “DT” in the message entry field,
use this to specify the type of data to be inserted at that location. For
the types of data that can be specified, refer to

Table 2: Types of data

you can specify in the Data Type field

.

Min Value

Lower limit of the data value

Max Value

Upper limit of the data value

Special

character

Explanation

Details

DT

Data insertion location

SS

Beginning of check-
sum calculation

If you use the automatic checksum calculation function, use

this special character to specify the point at which checksum

calculation is to begin.

S1/S2

Checksum insertion
location and type

If you use the automatic checksum calculation function, use

this special character to specify the point at which the check-

sum is to be inserted, and its type.

S1: The most common type, used by Roland and other man-

ufacturers.

S2: Choose this if a method other than S1 is used.

?n

Channel (? is any val-
ue between 0–7)

If you want a channel number to be inserted in the exclusive

message, use this special character to specify its location

and the upper four bits (a fixed value of 0–7). The current

channel of the PCR will be inserted in the channel section.

?x

Block number (? is any
value between 0–7)

If you want a GS block number to be inserted in the exclusive

message, use this special character to specify its location and

the upper four bits (a fixed value of 0–7). The current channel

of the PCR will converted into the block number and inserted.

Data type

Data length

Target of the specified Min Value / Max Value

DT0: 7-bit

1 byte

Specifies the range of the data itself (0–127)

DT1: 4-bit/4-bit

2 bytes

Specifies the range of the first byte (0–15)

* The second byte is fixed at 0–15

DT2: 7-bit/7-bit
(MSB/LSB)

2 bytes

Specifies the range of the MSB (0–127)

* The LSB is fixed at 0–127

DT3: 7-bit/7-bit
(LSB/MSB)

2 bytes

Specifies the range of the MSB (0–127)

* The LSB is fixed at 0–127

DT4: 4-bit/
4-bit/4-bit/4-bit

4 bytes

Specifies the range of change (0–255) between the negative di-

rection (Min) and the positive direction (Max), centered on 8000h.

Example of input

1.

Enter the following in the message entry field.
F0 41 10 42 12 SS 40 1X 32 DT S1 F7

2.

In the Data Type field, choose “DT0.” Specify the
Min Value as “0” and the Max Value as “127.”

Roland GS TVF CUTOFF FREQ

F0 41 10 42 12 SS 40 1x 32 DATA SUM F7

Address

Data

Checksum

Block number

One byte

Calculation range for checksum

PCR-300_500_800_e.book 29 ページ 2006年12月19日 火曜日 午後2時59分

Advertising
This manual is related to the following products: