EasyManua.ls Logo

Kurzweil PC3LE - The V.A.S.T. Soft Button; Vast Program Structure

Kurzweil PC3LE
379 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
6-16
Program Mode
The Program Editor
The V.A.S.T. Soft Button
PressingtheV.A.S.T.softbuttonenterstheV.A.S.T.ProgramEditor(ortheKB3ProgramEditor
forKB3Programs,)whichprovidesmuchdeepereditingparametersthanareavailableonthe
PC3LE’smainProgramEditorpages.
Adding Parameters To The PARAMETERS Page
Toadd parameterstothe PARAMETERSpageinthePC3LE’smainProgramEditor,make
assignmentstothesourcefieldforthedesiredparameterintheV.A.S .T. Editor.(Seepage 6‐9for
detailsonthePARAMETERSpage.)
FordetailsoncontrollableparametersofVASTprograms,seethefollowingsections:TheDSP
Modulation
(DSPMOD)Page on page 6‐35,TheLFOPage on page 6‐42,TheASR
Page on page 6‐43,TheFunction(FUN)Page on page 6‐45,and TheEnvelopeControl(ENVCTL)
Page on page 6‐49.ForKB3programs,seethefollowingsections:KB3Editor:ThePITCH
Page on page 6‐62,KB3Editor:TheAMPPage on page 6‐62,andKB3Editor:TheLFO,
ASR,and
FUNPages on page 6‐70.
Foreachprogram,theProgramEditorcanbeusedtoassignthePC3LE’sphysicalcontrollersor
externalMIDIcontrollerCCnumberstocontrolparameters.Controllableparameterseachhave
asourcefield.Sourcefieldsarenameddifferentlydependingontheirpage:Src1,Src2,RateCt,
Trigger,Input
a,Inputb,andSource.ToassignaPC3LEphysicalcontroller,selectthesource
fieldfortheparameter,holdtheEnterbuttonandmovethecontroller.ToassignaCCnumberto
asourcefield,enterthenumberwiththealphanumericpad,thenpressEnter.ACCnumberfor
an
externalcontrollercanalsobesetbyselectingthesourcefieldfortheparameter,holdingthe
Enterbutton,andsendingaCCvaluefromtheexternalMIDIcontroller.WhenassigningaCC
numbertoasourcefield,thenumbermaybedisplayedinthesourcefieldasthenameofthat
CC’sdefaultuse.
VAST Program Structure
ThediagrambelowdepictsthehierarchyofaV.A.S.T.Program,fromindividualsamplesallthe
wayuptoSetu ps,whichcancontainupto16Programs.
EveryV.A.S.T.Programcontainsatleastonelayer.Alayerconsistsofakeymapandan
algorithmforprocessingthesamplescontainedinthekeymap.
Eachsampleisaseparatedigital
recordingofsomekindofsound:musical,vocal,industrial,anysoundatall.Individualsamples
areassignedtospecifickeyranges(fromA2toD3,forexample),andarealsoassignedtobe
triggeredatspecificattackvelocities.Theseassignmentsconstitutethekeymap.
Whenyoutriggeranote,thePC3LElookstothekeymapofeachlayerofthecurrentlyactive
V.A .S.T.Program(s)todeterminewhichsamplestoplay.Thesoundenginethenfetchesthe
requestedsamplesandgeneratesadigitalsignalrepresentingthesoundofthesamples.This
signalfirstpassesthroughthe
fiveDSPfunctionsthatmakeupthealgorithm.Itthenpasses
throughthePC3LE’seffectsprocessor,andfinallyappears—withsomelevelofeffectsappliedto
it—atoneormoreoftheaudiooutputs.
ThelayeristheV.A .S .T. Program’sbasicunitofpolyphony,thatis,eachlayerconstitutesoneof
the
64voicechannelsthePC3LEcanactivateatanytime.IfyouhaveaProgramthatconsists of
twolayerscoveringthenoterangefromA0toC8,eachkeyyoustriketriggerstwovoice
channels.
Note:OneexceptiontothisstructureiswhenusingaKVAoscillator,the
soundsourceforthatlayeris
notderivedfromakeymap,butisgeneratedatthealgorithmstage(thoughkeymapinformationisstill
usedtosetkeyrangeandmaximumamplitude.)Afterthis,thestructureisthesameasdescribedabove.
SeeEditingVA S T ProgramsWithKVAOscillators on page 6‐53for
moredetails.

Table of Contents