EasyManua.ls Logo

Kurzweil PC3 - Chapter 10 Keymap and Sample Editing; The Keymap Editor

Kurzweil PC3
99 pages
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...
Keymap and Sample Editing
The Keymap Editor
10-1
Chapter 10
Keymap and Sample Editing
The Keymap Editor
TheKeymapEditorletsyoucustomizethePC3’sfactorypresetkeymapsandsavethemtoRAM.
Youcanalsobuildyourownkeymapsfromscratch(seeBuildingaKeymap on page 107.)
Keymapsareanintegralpartofeverylayerofaprogram.Eachkeymapcontainsasetof
parametersdeterminingwhichsample(s)
thePC3willplaywhenyoutriggeranote.Eachlayer
hasatleastonekeymap,butitcanhavetwokeymapswhenyou reworkingwithstereo
samples.Eachofthesestereokeymapsusestwoofthe128availablevoices.
Eachkeymapconsistsofasetofkey(note)ranges—C4
toG4,forexample.Theentirespanof
eachkeymapisfromC0toG10.Eachrangehasasamplerootassignedwithintherange.Each
samplerootisadistinctROMsample.Withineachkeyrange,thesamplerootistransposedup
anddowntoplay
oneachoftherange’snotes.Youcanvieweachrangebychangingthevalueof
theKeyRangeparameterontheKeymapeditorpage.Youcanmixsamplesofdifferenttimbres
withinasinglekeymap,andeventuneindividualkeystoanypitchbydefiningkeyrangesto
singlenotes
andassigningsamplestoeachofthosenotes.
Whenyoutriggeranote,thePC3identifiesthekeyrangewhe retheNoteOneventoccurred.It
alsocheckstheattackvelocityvalueofthenote.Itthenaddressesitsmemory,andretrievesthe
samplerootthat’sassignedtothatkeyrange
andattackvelocityvalue.Ifthenotethat’s
triggeredisnotthenotewherethesamplerootisassigned,thesampleistransposedtoplayat
thecorrectpitch.ThePC3thengeneratesthedigitalsignalthatrepresentsthesoundofthenote.
Atthispointthekeymap’sjobis
done,andthesignalproceedsthroughthelayersalgorithm
andontotheaudiooutputs.
Youcanassignasmanykeyrangestoakeymapasyoulike,evencreatingaseparaterangefor
eachnote.Thiswouldallowyoutotuneeachkeyindependently,tocreatemicrotonaltunings.
Forkeymaps
thatuseasingletimbre,liketheGrandPiano,there’sakeyrangeforeachsample
rootstoredinmemory.Foracousticinstrumentalsounds,themorekeyrangesyouhavefora
keymap,themorerealisticthesoundwillbe,sincetherewillbelesspitchshiftingofthesample
root
withinthekeyrange.
Ofcourse,youcanassignsamplerootswithdifferenttimbreswithinthesamekeymap.Manyof
thedrumkitkeymapsinROM,forexample,haveabout20keyranges,withseveraldifferent
timbresassignedasthesampleroots.Youcanalsocreateakeymapwithasingle
keyrangethat
spansfromC0toG10,ifyouwanttostretchasinglesamplerootfromC0toG10.Keepin
mind,however,thatsamplescanonlybetransposedupwardbyanoctavefromthesample’s
originalpitch.Samplescanbetransposeddownwardwithoutlimit.
Think
ofakeymapasifitwereasinglepieceofstring,dividedintodifferentsectionsthatadjoin
oneanother.Sectionscannotoverlap.IfyouhaveonerangethatgoesfromC4toF4andanother
thatgoesfromF#4toC5,thenifyouchangethefirstrangeto
beC4toG4,thesecondonewill
changetobeG#4toC5.
Also,youcan’thave“nothing”assignedtoakeyrange.EvenifitisSilence(#999),therewill
alwaysbeasampleassignedtoeveryrangeinthekeymap.Thisissomethingtowatchoutfor
when
creatingdrumprograms.Forexample,let’ssayyouarecreatingaprogramwith20layers.
Eachlayerhasitsownkeymap,whichhasjustonesampleassignedtopartofthekeyboardwith
therestofthe keyrangeassignedtoSilence.Makesurethatyoulimitthenoterangeof
each

Table of Contents

Other manuals for Kurzweil PC3

Related product manuals