20-2
 
Programming Examples
Start by selecting Program 199 and pressing 
Edit
. The ALG page will appear. The Þrst task is to 
change the keymap. Press the 
KEYMAP
 soft button to select the KEYMAP page.
 
EditProg:KEYMAP||||||||||||<>Layer:1/1||
 
|||||||
 
|||||||||||||||||||||
 
||||||||||||
KeyMap:
 
17|Trumpet|||||||||||
 
|Stereo:Off|
Xpose|:0ST||||||||TimbreShift|:0ST||||||
KeyTrk:100ct/key||AltSwitch|||:OFF||||||
VelTrk:0ct||||||||PlayBackMode:Normal|||
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
|||||
 
<more|
 
|
 
ALG|||
 
|
 
LAYER|
 
|
 
KEYMAP
 
|
 
PITCH|
 
|
 
more>
The KeyMap parameter is already selected, and as you can see, the Default program uses the 
Grand Piano keymap. Use any data entry method to change the keymap to 
Trumpet
, which has 
ID 17. The KEYMAP page should look like the diagram above when youÕre done. Remember 
that you can play your MIDI controllerÕs keyboard at any time while editing, so you can listen to 
each change as you make it.
Next set up the vibrato. Start by selecting the PITCH page (press the 
PITCH
 soft button). Use 
the cursor buttons to move the cursor to the Src2 parameter. Use any data entry method to select 
LFO1
 as its value by pressing 
1
, 
1
, 
4
, 
Enter
 on the alphanumeric buttonpad (or hold 
Enter
 and 
strike B 5 on the keyboard). This assigns LFO1 to control the pitch of the trumpet sample.
The next step is to set the depth of the vibrato. Select the MaxDpt parameter and assign a value 
of 
10 cents
 (
1
, 
0
, 
Enter
). Since the default program is preset to have your controllerÕs Mod Wheel 
control the depth of Src2, you can hear the vibrato by pushing the Mod Wheel fully up (LFO1 
has nonzero default values in the default program, otherwise, you wouldnÕt hear the vibrato). If 
youÕre not sure you hear the vibrato, try setting the MaxDpt parameter to a larger value.
Next, select the DptCtl parameter and assign a value of 
ASR2
 by pressing 
1
, 
1
, 
1
, then 
Enter
 (or 
hold 
Enter
 and strike G
#
 5 on the keyboard). This will cause ASR2 to control the depth of the 
vibrato. At this point, the default values for ASR2 will cause the vibrato to fade in and out.
There are two more steps to programming the delayed vibrato:  adjusting the rate of LFO1 and 
setting up ASR2 to control the vibratoÕs delay. First, highlight Src2 and press 
Edit
; this brings up 
the LFO page. The default value for LFO1Õs minimum rate (the MnRate parameter) is 
2 seconds
. 
Select this parameter with the cursor buttons, and set its value to 
.16
 seconds (
1
, 
6
, 
Enter
). Select 
the MxRate parameter, and set its value to 
4.40 Hz
 (
4
, 
4
, 
0
, 
Enter
). Select the RateCt parameter, 
and assign a value of 
ASR2
 (
1
, 
1
, 
1
, 
Enter
). The vibrato will still fade in and out because of the 
default settings of ASR2.
The LFO page should now look like this:
 
EditProg:LFO|||||||||||||||<>Layer:1/1||
 
||||||||||||||||||||||||||||||||||||||||
||||||MnRate:MxRate:
 
Rate
 
Ct:Shape:|Phase:
LFO1:||0.16H||4.40H|
 
ASR2
 
|||Sine|||Odeg||
LFO2:||2.00H||0.00H|OFF||||Sine|||Odeg||
||||||||||||||||||||||||||||||||||||||||
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
||||||
 
|
 
|||||
 
<more|
 
|
 
LFO|||
 
|
 
ASR||||FUN||||VTRIG||more>
Now select the ASR page to adjust the settings for ASR2. Since the cursor is highlighting ASR2 
as the value for the RateCt parameter, you can select the ASR page by pressing Edit.