User Manual

Program Mode
Editing VAST Programs With KVA Oscillators
6-53
Editing VAST Programs With KVA Oscillators
ThePC3KusesKVAoscillatorsasanotherwaytogeneratesoundsinVASTprograms.Unlike
keymaps,whichplaysamplesstoredinROM,KVAoscillatorscreateDSPgeneratedwaveforms
everytimetheyaretriggered.TheKVAoscillatorscancreatearangeofwaveforms,fromhigh
qualitysimplewaveformsfamiliartousersof
classicanalogsynths,tocomplexwaveforms
whichtakeadvantageofthePC3K’sinternalprocessingpowerandcomplexsignalrouting
capabilities.ThoughthePC3Kdoeshavekeymapscontainingsamplesofbasicsynth
waveforms,theuseofKVAoscillatorsprovidesuserswithbetterportamento,moremodulation
options,highersoundquality,andother
advantageswhichwillbeexplainedinthissection.
LearningtouseKVAoscillatorsinsteadofkeymaps(whereappropriate)issimpleandwill
increasetheversatilityofyourVASTeditingcapabilities.VASTprogramsusinglayerswithKVA
oscillatorscanalsobecombinedwithotherlayersusingkeymaps.
Basic Use of KVA Oscillators
TounderstandthebasicminimalsetupofaKVAbased program,selecttheprogram1019
VA1NakedPWMPoly,and presstheEditbutton.IfyouarefamiliarwitheditingVAST
programs,thefirstthingyoumaynoticeisthatontheKEYMAPpage,Keymapissetto999
Silence(Moreonthisin
AdvancedUseOfKVAOscillators on page 655.)Next,lookatthe
AMPENVpage.TheAMPENVmodeissettoUser,whichgivesyoucontrolovertheamplitude
envelope(moreonusingNaturalmodelater.)Finally,lookattheALGpage.Inthecurrent
algorithmthe3blockKVAoscillatorPWM
hasbeenselected,whichgeneratesthesoundforthis
layeroftheprogram.
Minimal Settings for Basic Use of KVA Oscillators:
ThepatchdescribedabovecontainstheminimalsettingsthataKVA layerneedsinorderto
functioninthestyleofaclassicanalogsynth.Theseminimalsettingsare:
1.EditProg:KEYMAPPage:SettheKeymapparameterto999
Silence.
2.EditProg:AMPENVPage:SettheEnvelopemodetoUser,andadjusttheamplitudeenvelope
toyourliking(seeTheAmplitudeEnvelope(AMPENV)Page on page 642.).
3.EditProg:ALGPage:PickanAlgorithmandsetanOscillator(seeSettingKVAOscillatorType
below.)
FurtherbasicVASTsettingsthatyouwilllikelywantto
adjustare:
MonophonicOn/Off(seeTheCOMMONPage on page 635.)
•LevelVelocityTracking(seeTheDSPControl(DSPCTL)Page on page 629.)
ReadtheSettingKVAOscillatorTypesectionbelowtolearnabouthowseteachtypeofoscillator.
Afterdoingthis,youcanexperimentwithmakingKVAprogramsbyfollowingtheabove
settings,
andthensettingandlisteningtoeachtypeofoscillator.Onceyouunderstandhowto
dothis,readontothe AdvancedUseOfKVAOscillators section on page 655(seebelow)tolearn
howtomakeyourKVApatchesmoreexpressivethroughtheuseofDSPmodulation.
Pitch Settings for KVA Oscillators
Eachoscillator(exceptfornoise
functions)hasitsownpitchparameters,andisunaffectedby
pitchsettingsthatwouldnormallyaffectkeymaps(suchasthoseontheKeymappage.)Ona
programlayer,thecoarsepitchparameterfortheoscillatorinusecanbefoundonboththe
DSPCTLandDSPMODpages,intheparameters
listbelowthestandardPitchparameterfor