13-10
Storage Mode
The LOAD Page
filesthatdon’thaveIDnumbers(.MID,.WAVand.AIFfiles,)Appendbehavesthe
sameasFill.
Fill IgnoretheobjectIDnumbersstoredinthefile.Trytouseconsecutivenumbering
fromthebeginningoftheselectedbank.IfanIDnumberisalreadyinuse,
incrementtheIDnumberuntil
afreeslotisfound.
Cancel Cancelthemodeselection,andgobacktochoosingabank.Scrollingtoadifferent
bankvaluewillhavethesameeffectasCancel.
Typically,youwilljustwanttousetheFillmethod.Append,Merge,andOverwrttryto
preservethenumbersstoredwith
theobjectsinthefile,butthisshouldonlyreallybenecessary
ifyoudependonprogramnumbersoreffectnumberstobeatacertainMIDIprogramchange
number.OvFillislikeFillexcepttheselectedbank(orEverything)isclearedoutbeforeloading.
OverwrtandOvFilloperateindifferent
waysafteraselectedbankhasbeenfilledupforagiven
objecttype(forexample,afteryouhaveloadedmorethan128programsintoabank).Overwrt
willcontinuetopreservetheobjectIDsstoredinthefile,andwillindividuallyoverwriteobjects
inthebankfollowingthejustfilled
bank.OvFilldoesnotoverwritepasttheendoftheselected
bank;itinsteadskipsoverobjectIDsthatareinuse,loadingonlyintounusedIDs.Becauseof
thisdifference,itcansometimesbefastertoloadafileusingOvFillratherthanOverwrt.
However,thisappliesonlyif
theobjectstobeloadedwouldextendpasttheendofaselected
bank.
Notethatwhenloadingintoaspecificbank (asoppo sed toloadingas“Everything”),theobject
IDsinthefileareusedasfollows:The“bank”digitisignored,andtheremainderofthenumber
isused
whenthePC3KrebankstheobjectIDintothebankthatyouspecify.Forexample,ifyou
saveProgram453intoafile,andloaditbackintothe129...256bank,thePC3Kwillusethe
number69(itsbank‐specificIDinthe385...512bank)whendecidinguponanew
objectID.Ifthe
129...256bankwaspreviouslyempty,andtheloadmodeisAppend,thentheprogramwillend
upwithID197(128+69).
Forloadingas“Everything,”theIDnumberforanobjectstoredinafileistakenliterally,and
notrebanked(exceptifFillor
OvFillmodeischosen).
Thefollowingexampleshowshoweachdifferentloadingmethodsaffecthowfourprograms
loadintoabankthatalreadycontainsprograms.
Example:StartingwiththefollowingobjectsalreadystoredinthePC3KinternalRAM:
SupposeyouweretoloadafilecontainingthefollowingobjectsintotheBase2
(129...256)bank:
Program ID Program Name
129 Piano Stack
133 Ole Upright 1
134 WestCoastPno&Pad
139 The Ancient
140 DancePnoEchplex
Program ID Program Name
260 Brighter CP
261 TouchRezSynthCP