EasyManua.ls Logo

Kurzweil PC3K8 - Chapter 14 Keymap and Sample Editing; The Keymap Editor

Kurzweil PC3K8
381 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
14-1
Chapter 14
Keymap and Sample Editing
The Keymap Editor
TheKeymapEditorletsyoucustomizethePC3K’sfactorypresetkeymapsandsavethemto
RAM.Youcanalsobuildyourownkeymapsfromscratch(seeBuildingaKeymap on page 147.)
Keymapsareanintegralpartofeverylayerofaprogram.Eachkeymapcontainsasetof
parametersdeterminingwhichsample(s)
thePC3Kwillplaywhenyoutriggeranote.Each
layerhasatleastonekeymap,butitcanhavetwokeymapswhenyou’reworkingwithstereo
samples.Eachofthesestereokeymapsusestwoofthe128availablevoices.
Eachkeymapconsistsofasetofkey(note)ranges—C4
toG4,forexample.Theentirespanof
eachkeymapisfromC0toG10.Eachrangehasasamplerootassignedwithintherange.Each
samplerootisadistinctROMorRAM sample.Withineachkeyrange,thesamplerootis
transposedupanddown
toplayoneachoftherange’snotes.Youcanvieweachrangeby
changingthevalueoftheKeyRangeparameterontheKeymapeditorpage.Youcanmix
samplesofdifferenttimbreswithinasinglekeymap,andeventuneindividualkeystoanypitch
bydefiningkeyrangesto
singlenotesandassigningsamplestoeachofthosenotes.
Whenyoutriggeranote,thePC3KidentifiesthekeyrangewheretheNoteOneventoccurred.It
alsocheckstheattackvelocityvalueofthenote.Itthenaddressesitsmemory,andretrievesthe
samplerootthat’sassignedtothat
keyrangeandattackvelocityvalue.Ifthenotethat’s
triggeredisnotthenotewherethesamplerootisassigned,thesampleistransposedtoplayat
thecorrectpitch.ThePC3Kthengeneratesthedigitalsignalthatrepresentsthesoundofthe
note.Atthispointthekeymap’s
jobisdone,andthesignalproceedsthroughthelayers
algorithmandontotheaudiooutputs.
Youcanassignasmanykeyrangestoakeymapasyoulike,evencreatingaseparaterangefor
eachnote.Thiswouldallowyoutotuneeachkeyindependently,tocreatemicrotonaltunings.
Forkeymapsthatuseasingletimbre,liketheGrandPiano,there’sakeyrangeforeachsample
rootstoredinmemory.Foracousticinstrumentalsounds,themorekeyrangesyouhavefora
keymap,themorerealisticthesoundwillbe,sincetherewillbelesspitchshiftingofthe
sample
rootwithinthekeyrange.
Ofcourse,youcanassignsamplerootswithdifferenttimbreswithinthesamekeymap.Manyof
thedrumkitkeymapsinROM,forexample,haveabout20keyranges,withseveraldifferent
timbresassignedasthesampleroots.Youcanalsocreateakeymapwith
asinglekeyrangethat
spansfromC0toG10,ifyouwanttostretchasinglesamplerootfromC0toG10.Keepin
mind,however,thatsamplescanonlybetransposedupwardbyanoctavefromthesample’s
originalpitch.Samplescanbetransposeddownward
withoutlimit.
Thinkofakeymapasifitwereasinglepieceofstring,dividedintodifferentsectionsthatadjoin
oneanother.Sectionscannotoverlap.IfyouhaveonerangethatgoesfromC4toF4andanother
thatgoesfromF#4toC5,thenifyouchangethefirst
rangetobeC4toG4,thesecondonewill
changetobeG#4toC5.
Also,youcan’thave“nothing”assignedtoakeyrange.EvenifitisSilence(#999),therewill
alwaysbeasampleassignedtoeveryrangeinthekeymap.Thisissomethi n gtowatchout
for
whencreatingdrumprograms.Forexample,let’ssayyouarecreatingaprogramwith20layers.
Eachlayerhasitsownkeymap,whichhasjustonesampleassignedtopartofthekeyboardwith
therestofthe keyrangeassignedtoSilence.Makesurethatyoulimitthenote
rangeofeach

Table of Contents

Related product manuals