6-56
Program Mode
Function Soft Buttons
passing through. With the LOPASS function still selected, press the Edit button. This brings you
to the main parameter for the LOPASS object on the DSPCTL page, which is LP Frq (you can also
reach this page using the DSPCTL soft button.) Here you can adjust the initial value of the
function, in this case it is cut off frequency for the low pass filter. For this example, leave this
initial value set to its default. With the LP Frq parameter selected, press right on the cursor button
to get to this function’s sub page (the right half of the display.) Select the Veltrk parameter and
use the alpha wheel or alpha numeric pad to turn it all the way up to 10800ct. Now keyboard
velocities will affect the LP Frq parameter. A velocity of 127 will cause the filter’s cut off
frequency to move up 10800 cents from its initial value, a velocity of 0 will have no effect on the
cut off frequency, and values in between will increase the cut off frequency by a scaling between 0
and 10800 cents. Overall, this will cause higher played velocities to increase the cut off frequency,
making the oscillator sound brighter, and lower velocities to lower the cut off frequency, making
the oscillator sound duller. This method can be used to control any DSP function that is loaded
into an algorithm. See
Common DSP Control Parameters
in
Algorithm Basics
on page 6-23
for other
control parameters available on the DSPCTL page.
Alternatively, you could assign cut off frequency to be controlled by any continuous controller,
such as the Mod Wheel. Start again with the unedited patch
1019 VA1NakedPWMPoly.
Follow
the same steps as above, but instead of changing any parameters on the DSPCTL page, press the
DSPMOD soft button to reach the DSP Modulation page. On the left side of the screen, choose the
parameter for LP Frq, and then press the right cursor button to reach the LP Frq sub page. On this
sub page, you can assign any continuous controller to control the cut off frequency of the
LOPASS function (or the main parameter for any function loaded in the current algorithm.)
Select the Src1 parameter, hold the
Enter
button and move the Mod Wheel to quickly select
MWheel
(the Mod Wheel) as your control source
.
Next, press the cursor down button to select
the Depth parameter, then use the alpha wheel or alpha numeric pad to turn it all the way up to
10800ct.
Now the Mod Wheel will affect the LP Frq parameter. Moving the Mod Wheel all the
way up (a value of 127) will cause the filter’s cut off frequency to move up 10800 cents from its
initial value, moving the Mod Wheel all the way down (a value of 0) will have no effect on the cut
off frequency, and values in between will increase the cut off frequency by a scaling between 0
and 10800 cents.
Now you have the same control over cut off frequency as you did in the
previous example, but now it is controlled by the Mod Wheel. Overall, moving the Mod Wheel
up will increase the cut off frequency, making the oscillator sound brighter, and moving the Mod
Wheel down will lower the cut off frequency, making the oscillator sound duller. This is useful to
control a classic “filter sweep” sound. The above method can be used to control any DSP function
that is loaded into an algorithm, and you can choose any continuous controller as a control
source.
Note:
When adding programs with controller assignments to a setup in Setup mode, your setup must have
its controllers assigned to the same destinations that you assigned as control sources in your program. An
easy way to do this is by using the Control Setup that you used when making your program as a template
for your new setup (see Control Setup
on page 6-9
.) The setup
126 Internal Voices
is the default Control
Setup which should be used as a template in most cases. Be careful not to save over setup ID 126.