MIDI Devices
Table Of Contents
31
MIDI devices
7. Reduce the number of bits to “4” and enter “10” in the
Hex row at position 2, because the device ID ranges from
10H to 1FH.
8. Next, remove Value 3 and Value 4 and enter the right
Values (6A and 12) in the Hex row.
9. Finally, rename Values 5 to 9 according to the Sysex
definition table. For this, double-click on each value name
and enter the new name.
The dialog should now be set up like this:
10. Click OK.
All the values that have been defined now appear in the
Add Parameters dialog and can be assigned to a so called
“Formula”.
Editing the Formula
1. Click in the Formula column for the DevID and enter
“DevID”, to set this value to a variable called “DevID”.
As there is no “DevID” variable defined yet, you get “error”
as a result. For now, this can be ignored. We will define
the “DevID” variable later.
2. Now you need to set the right addresses. In the Scale
Tune table of the manual, “Address1MSB” and “Address2”
are set to 0 for all parameters of the “Scale Tune” nodes.
Therefore, leave them as they are: already set to 0.
“Address3” indicates the part which is affected by each
Scale Tune and ranges from 10H to 20H. Remember: you
created the 17 Scale Tune nodes by using a variable called
“Part” which ranged from 1–17, so if you add 15 to this
“Part” variable, you get the desired range of 10H–20H,
which is 16–32 in decimal. To achieve this, simply type in
“Part+15” in the “Formula” column for “Address3”.
3. Finally, enter “index” in the Formula column for
“Address4LSB” because this variable will be used to cre-
ate multiple (12) parameters at once, as set in the “Vari-
able” section of the “Add Parameters” dialog. Again,
“error” is displayed in the Result field, because there is no
such variable defined yet. In fact “index” is no real variable,
because it simply will be replaced by each of the values in
the defined range after completion of the dialog.
The dialog should now be set up as follows: