This little helper adds copy / paste functionality to slices across instruments.
It adds menu entries and keybindings to _Sample Editor:Slices:_as follows:
Copy Slices… :
Opens the GUI. From there you can copy slices from one instrument´s sample to another or use the buffer functions.
Copy All Slices to Buffer :
Temporarily copies all slices/markers (including their slice meta data) of the selected instrument´s sample to a buffer.
So even if the source instrument/sample will be removed - the slices are available from the buffer.
Paste Slices from Buffer :
Pastes slices from the buffer to the selected instrument´s sample.
Pasting slices in general :
The pasted slices/markers will keep their relative positions.
Already existing slices in the destination instrument/sample will be overwritten.
Also if there is more than one sample in the destination - all but the first one (master sample) will be lost.
Slices´s Mod and FX set indices will also be copied (where applicable).
When a sample was processed in an external editor and needs to be reloaded or exchanged in Renoise, one usually loses its slice information.
To solve this issue you can buffer the slices meta data, reload/exchange the sample and restore the slices from buffer.
Another application could be to experiement by transferring slices from one drumloop to another e.g.
- add swap function to GUI in order to actually exchange slices between instruments/samples
- when pasting slices put slice markers to closest zero-crossings
- when pasting slices to another instrument make inclusion of selected Mod and FX set indices optional