DSP Functions
Waveforms Combined with Non-linear Functions
14-48 
You can also follow a PWM algorithm block with SHAPER, since SHAPER’s output is affected 
by the DC level of the signal.
The parameters on the PWM control input page affect the DC offset of the signal, in terms of the 
percentage of shift from no offset to maximum offset. At a value of 0%, there is an offset 
positive full scale. At 100%, the offset is negative full scale, and at 50%, there is no offset.
A typical control configuration for PWM has the Coarse Adjust set to 50%, an LFO assigned to 
Src1, and Src1’s Depth parameter set to a value of 25%.
The page below shows the PWM function in the F1 block, but it can appear in other blocks as 
well.
EditProg:F1|WID(PWM)|||||||<>Layer:1/1||
Adjust:50%||||||||||Src1||:LFO1|||||||||
||||||||||||||||||||Depth|:25%||||||||||
||||||||||||||||||||Src2||:OFF||||||||||
KeyTrk:|0.0%/key||||DptCtl:OFF||||||||||
VelTrk:0%|||||||||||MinDpt:0%|||||||||||
Pad|||:0dB||||||||||MaxDpt:0%|||||||||||
<more||F1|WID|F2|||||F3|||||F4|AMP|more>
PARAMETER RANGE OF VALUES
ADJUST 0 to 100%
KEY TRACKING ± 8.00% per key
VELOCITY TRACKING ± 100%
PAD 0, 6, 12, 18 dB
SOURCE 1 Control Source list
SOURCE 1 DEPTH ± 100%
SOURCE 2 Control Source list
SOURCE 2 DEPTH CONTROL Control Source list
MINIMUM DEPTH, SOURCE 2 ± 100%
MAXIMUM DEPTH, SOURCE 2 ± 100%
Waveforms Combined with Non-linear Functions
ADDED SAWTOOTH WITH NON-LINEARITY (SW+DST)
ADDED SAWTOOTH PLUS SHAPER (SW+SHP)
SHAPE-MODULATED OSCILLATOR
x SHAPE MOD OSC
+ SHAPE MOD OSC
AMP-MODULATED OSCILLATOR
The six functions in this category do one of two things: they combine samples and waveforms 
with a non-linear DSP function, or they use a waveform or sample as inputs to drive non-linear 
functions.
Added Sawtooth Wave with Non-linearity (SW+DST)
This function starts by adding a sawtooth wave to the layer’s sample input. When the input 
signal from the sample is added to the sawtooth, the signal may exceed full scale, so a 
wraparound function similar to WRAP is performed. The result is then squared to remove any