5-2
Editing Conventions
Object Type and ID
Shiftpatterns Factory‐presetoruser‐programmedsequencesofnoteshiftinformation,
usedbythearpeggiatorfordetailedarpeggiations,orbytheShiftKey
Numbercontrollerdestination.
Veloc itypatterns Factory‐presetoruser‐programmedsequencesofnotevelocityshift
information,usedbythearpeggiatorfordetailedvelocitytriggeringin
arpeggiation.
Mastertables The
valuesthataresetfortheglobalcontrolparametersontheMaster
modepage,aswellasthesettingsfortheparametersontheTransmit,
Receive,andChannelspagesinMIDImode,andtheprogramscurrently
assignedtoeachMIDIchannel.
Nametables Containsalistofdependentobjectsneededbythe
otherobjectsinafileat
thetimethefilewassaved.
Object Type and ID
ThePC3KstoresitsobjectsinmemoryusingasystemofIDnumbersthataregenerally
organizedintobanks.EachobjectisidentifiedbyitsobjecttypeandobjectID;thesemakeit
unique.Anobject’stypeissimplythekindofobjectitis,whetherit’saprogram,setup,song,
or
whatever.TheobjectIDisanumberfrom1tothemaximumthatdistinguisheseachobjectfrom
otherobjectsofthesametype.Forexample,withinabank youcanhaveasetup,aprogram,and
aneffect,allwithID201;theirobjecttypesdistinguishthem.Youcan’t,
however,havetwo
programswithID201.
ROM(factorypreset)objectshaveIDnumbersinanumberofbanks.Whenyousaveobjectsthat
you’veedited,thePC3KwillaskyoutoassignanID.IftheoriginalobjectwasaROMobject,the
PC3KwillsuggestthefirstavailableID
intheUserBank(startingat1025). Iftheoriginalobject
wasamemoryobject,you’llhavetheoptionofsavingtoanunusedID,orreplacingtheoriginal
object.Doublepressthe‐and+buttons(beneaththealphawheel)toselectthenextavailable
userlocation.
Objectsofdifferenttypes
canhavethesameID,butobjectsofthesametypemusthavedifferent
IDstobekeptseparate.Whenyou’ resavinganobjectthatyou’veedited,youcanreplacean
existingobjectofthesametypebygivingitthesameID.Theobjectyouarereplacingwillbe
deletedpermanently.Thereisoneexceptiontothis:IfyouwriteoveraROMobject(factory
preset,)youcanalwaysreverttotheoriginalfactoryROMobjectbydeletingyounewobjectthat
usestheID.TheobjectthatyouhadreplacedtheROMobjectwithwillbepermanentlydeleted,
and
theoriginalROMobjectwillappearinitsplace.
Manyparametershaveobjectsastheirvalues—theIntonationparameterontheMastermode
page,forexample.Inthiscase,theobject’sIDappearsinthevaluefieldalongwiththeobject’s
name.YoucanenterobjectsasvaluesbyenteringtheirIDs
withthealphanumericpad.Thisis
especiallyconvenientforprograms,sincetheirIDnumbersareusuallythesameastheir MIDI
programchangenumbers.
TheobjecttypeandIDenableyoutostorehundredsofobjectswithoutlosingtrack ofthem,and
alsotoloadfilesfromstoragewithouthavingto
replacefilesyou’vealreadyloaded.
Object Type Object ID Object Name
Program 201 Hot Keys
Setup 404 Silicon Bebop
Velocity Map 1 Linear