User Manual
6-56
Program Mode
Editing VAST Programs With KVA Oscillators
cutsomeofthehighfrequenciesfromanysignalthatpassesthroughit,inthiscasethePWM
signalispassingthrough. WiththeLOPASSfunctionstillselected,presstheEditbutton.This
bringsyoutothemainparameterfortheLOPASSobjectontheDSPCTLpage,whichisLPFrq
(youcanalsoreachthispageusingtheDSPCTLsoftbutton.)Hereyoucanadjusttheinitial
valueofthefunction,inthiscaseitiscutofffrequencyforthelowpassfilter.Forthisexample,
leavethisinitialvaluesettoitsdefault.WiththeLPFrqparameter
selected,pressrightonthe
cursorbuttontogettothisfunction’ssubpage(the righthalfofthedisplay.)SelecttheVeltrk
parameterandusethealphawheeloralphanumericpadtoturnitallthewayupto10800ct.
NowkeyboardvelocitieswillaffecttheLPFrq
parameter.Avelocityof127willcausethefilter’s
cutofffrequencytomoveup10800centsfromitsinitialvalue,avelocityof0willhavenoeffect
onthecutofffrequency,andvaluesinbetweenwillincreasethecutofffrequencybyascaling
between0and10800
cents.Overall,thiswillcausehigherplayedvelocitiestoincreasethecutoff
frequency,makingtheoscillatorsoundbrighter,andlowervelocitiestolowerthecutoff
frequency,makingtheoscillatorsoundduller.ThismethodcanbeusedtocontrolanyDSP
functionthatisloadedintoanalgorithm.See
CommonDSPControlParametersinAlgorithm
Basics on page 6‐23forothercontrolparametersavailableontheDSPCTLpage.
Alternatively,youcouldassigncutofffrequencytobecontrolledbyanycontinuouscontroller,
suchastheModWheel.Startagainwiththeuneditedpatch1019VA1NakedPWMPoly.Follow
thesamestepsasabove,but
insteadofchanginganyparametersontheDSPCTLpage,pressthe
DSPMODsoftbuttontoreachtheDSP Modulationpage.Ontheleftsideofthescreen,choose
theparameterforLPFrq,andthenpresstherightcursorbuttontoreachtheLPFrqsubpage.
Onthissub
page,youcanassignanycontinuouscontrollertocontrolthecutofffrequencyof
theLOPASSfunction(orthemainparameterforanyfunctionloadedinthecurrentalgorithm.)
SelecttheSrc1parameter,holdtheEnterbuttonandmovetheModWheeltoquicklyselect
MWheel(theModWheel)asyour
controlsource.Next,pressthecursordownbuttontoselect
theDepthparameter,thenusethealphawheeloralphanumericpadtoturnitallthewayupto
10800ct.NowtheModWheelwillaffecttheLPFrqparameter.MovingtheModWheelallthe
wayup(a
valueof127)willcausethefilter’scutofffrequencytomoveup10800centsfromits
initialvalue,movingtheModWheelallthewaydown(avalueof0)willhavenoeffectonthe
cutofffrequency,andvaluesinbetweenwillincreasethecutofffrequency
byascalingbetween
0and10800cents.Nowyouhavethesamecontrolovercutofffrequencyasyoudidinthe
previousexample,butnowitiscontrolledbytheModWheel.Overall,movingtheModWheel
upwillincreasethecutofffrequency,makingtheoscillatorsoundbrighter,
andmovingthe
ModWheeldownwilllowerthecutofffrequency,makingtheoscillatorsoundduller.Thisis
usefultocontrolaclassic“filtersweep”sound.Theabovemethodcanbeusedtocontrolany
DSPfunctionthatisloadedintoanalgorithm,andyoucanchooseanycontinuous
controlleras
acontrolsource.
Note:WhenaddingprogramswithcontrollerassignmentstoasetupinSetupmode,yoursetupmust
haveitscontrollersassignedtothesamedestinationsthatyouassignedascontrolsourcesinyour
program.AneasywaytodothisisbyusingtheControlSetupthat
youusedwhenmakingyourprogram
asatemplateforyournewsetup(seeControlSetup on page 6‐9.)Thesetup126InternalVoices isthe
defaultControlSetupwhichshouldbeusedasatemplateinmostcases.Becarefulnottosave oversetup
ID126.