279
Chapter 11: Reference Section
SYSEX TUTORIAL
HOW TO EDIT A GLOBAL PARAMETER
Parameter data editing is accomplished using the format described on page 259.
F0
System Exclusive Status Byte
18
E-mu Mfg. ID
0C
Ultra Product ID Byte
dd
Device ID 0-15
(usually 00)
03
Command ID - Parameter Data
(from Command Summary)
pl
Parameter Number ls byte
pm
Parameter Number ms byte
vl
Parameter Value ls byte
vm
Parameter Value ms byte
F7
EOX
Example:
Change the Pan value of the Basic channel to “P”.
1) We need to find the preset parameter number for Channel Pan in Hexadeci-
mal. This will be the Parameter Number portion of the message.
The Channel Pan parameter is found on page 275. This is the actual number
and not an offset, so we only need to convert it to 14-bit 2's complement. The
parameter number for Channel Pan = 258.
a) 258
÷
128 =
2 r2
b) 2 in Hex =
02
= msb
c) 2 in Hex =
02
= lsb
2) The least significant byte is always sent first. The MIDI SysEx string now
looks like this:
F0 18 0C 00 03 02 02
XX XX
F7
. We're still missing the
value data to select the pan position.
3) From the table on page 275 you can find out that “-8” corresponds to Preset
Pan. For negative numbers, add 16384 to the original negative value.
16384 - 8 = 16376
(page 277)
.
4) Next we convert this number into “nibblized” Hex form.
a) 16376
÷
128 =
127 r120
b) 127 in Hex =
7F
= msb
c) 120 in Hex =
78
= lsb
5) The completed message is:
F0 18 0C 00 03 02 02 78 7F F7.
One More
If we wanted to change the Basic Channel to 5, the message would be:
F0 18 0C 00 03 00 02 04 00 F7
. Basic Channel is two parameters before
Pan in the list, Subtract 2 from the Parameter Number (02 02 - 2 =
00 02
).
MIDI channels begin at 00; therefore channel 5 would be 4. Convert 4 into
Hex =
04.
(LSB first = 04 00.)
SEE
MIDI MODE
IN THE MASTER
MENU FOR ADDITIONAL
INFORMATION ON DEVICE ID.
NOTE: CHANGING BASIC
CHANNEL PAN IS THE SAME AS
CHANGING MIDIMAP PAN.
Содержание Ultraproteus
Страница 1: ......
Страница 11: ...Chapter 1 Basic Setup 1 UltraProteus INTRO BASIC SETUP ...
Страница 12: ...UltraProteus Operation Manual 2 ...
Страница 20: ...UltraProteus Operation Manual 10 ...
Страница 21: ...11 Chapter 2 Basic Operation UltraProteus BASIC OPERATION ...
Страница 27: ...27 Chapter 4 Midimap Menu UltraProteus MIDIMAP MENU ...
Страница 28: ...28 UltraProteus Operation Manual ...
Страница 37: ...37 Chapter 5 Effects Section UltraProteus EFFECTS SECTION ...
Страница 38: ...38 UltraProteus Operation Manual ...
Страница 57: ...37 Chapter 5 Effects Section UltraProteus EFFECTS SECTION ...
Страница 58: ...38 UltraProteus Operation Manual ...
Страница 77: ...57 Chapter 6 Hyperpreset Menu UltraProteus HYPERPRESET MENU ...
Страница 78: ...58 UltraProteus Operation Manual ...
Страница 87: ...83 Chapter 7 Preset Programming PRESET PROGRAMMING ...
Страница 103: ...67 Chapter 7 Preset Programming PRESET PROGRAMMING UltraProteus PRESET PROGRAMMING ...
Страница 104: ...68 UltraProteus Operation Manual PRESET PROGRAMMING ...
Страница 120: ...99 Chapter 8 Preset Menu UltraProteus PRESET MENU ...
Страница 121: ...100 UltraProteus Operation Manual ...
Страница 149: ...128 UltraProteus Operation Manual ...
Страница 150: ...129 Chapter 9 Copy Menu COPY MENU UltraProteus COPY MENU ...
Страница 151: ...130 UltraProteus Operation Manual COPY MENU ...
Страница 158: ...137 Chapter 10 Step by Step STEP BY STEP UltraProteus STEP BY STEP ...
Страница 159: ...138 UltraProteus Operation Manual STEP BY STEP ...
Страница 307: ...286 UltraProteus Operation Manual NOTES ...