Inserts an Object into a Collection at the current location.
The Insert command is found upon the Context Sensitive Menu in both the Tree View and the Table View.
You can insert more than one Object at a time by selecting multiple Objects prior to executing the Insert command.
For example if you wish to insert three Combis at location 10, select Performances 10, 11 and 12 and then execute the Insert command.
Note that when you insert one or more Objects, then the commensurate number of Objects at the end of the Parent Collection are removed if required. This is necessary to maintain the correct number of Objects in a Collection.
For example, a Combi Branch Collection in a PCG file can only contain 128 Combis, so if two Combis are inserted into the Collection then two Combis must be removed from the end of the Collection to maintain the correct size.
kronos.factory will maintain the references to Objects in a Collection when inserting Objects, as follows:
Collection Type | Objects Updated |
Combi | Set List Slots |
Program |
Set List Slots Combi Timbres |
Drumkit | HD-1 Program Oscillator Trigger Zones |
Drum Pattern |
Programs Combis |
Wave Sequence | HD-1 Program Oscillator Trigger Zones |
For example if you insert a Program into a PCG file Program Bank at Location 10, then any Combi Timbres which are referencing Programs in the bank at Locations 10 and above will be updated to ensure they still reference the same Programs after the insert operation as they were before the insert operation.