While you can purge unused samples from the DT’s RAM per project, managing the +Drive is a different beast. What if you want/need to clear up some space, but you’re not sure which samples are used in each project and which can be safely deleted from the machine entirely?
In an ideal world we’d have a sample management setup with the DT / Elektron Transfer where there’s an option to automatically keep any samples used in projects, or we’re at least warned before deleting them - but unfortunately, this isn’t that world.
I’m sure people have their own different workflows/workarounds for this, but I haven’t seen anything really mapped out that gives me confidence I could quickly come back to the same steps and do this systematically - especially after any reasonable kind of break from the DT or music production - so thought I’d write it out. Hopefully this helps someone… I’d welcome any feedback or improvements.
n.b: It may be helpful / reassuring to know that I also did a number of tests on Stage 2’s process below re: removing and re-adding samples to make sure that nothing broke, and was very pleased to find that not only can you delete samples from the +Drive and then re-import the same samples to a different folder, without breaking your projects, but you can even re-import them with entirely different filenames! I had (wrongly) assumed that samples were linked to their project by either their folder or at least their filename, but the linkup seems to happen via some other metadata - if anyone knows how this works specifically for the DT I’d be really interested.
Stage 1 - Tracking used samples
To keep things clean, I find it a good idea to do this periodically as you work with specific project(s), so you don’t have to go through your entire machine/set of projects. This unfortunately does involve a spreadsheet (unless you’re a bit more happy to wing it, in which case this part is optional), but not too heavily, and I’m sure there are ways to automate this further with scripting, but keeping it basic for now:
- Load a project
- If you want to purge any unused samples from the project, go to Samples / <- / VIEW RAM / -> / SELECT UNUSED / UNLOAD
- Fetch the list of samples used in the project. Whichever method you use, you have to do this project by project, unfortunately. Here are your options:
- If your OS version is supported (currently up to 1.40 in beta), use Elk Herd (amazing tool created by mzero (https://electric.kitchen/, support him!)
- Elektronauts latest: https://www.elektronauts.com/search?q=elk-herd%20category%3A5
- Go to Project management and click ‘Fetch Project’. Your sample pool will be displayed.
- If you didn’t already, you can use the option to select unused samples from the sample pool and delete them (make sure you back up the project though before doing this!).
- Otherwise, load the project on the DT, go to Samples / <- / VIEW RAM, and you’ll see your samples listed.
- If your OS version is supported (currently up to 1.40 in beta), use Elk Herd (amazing tool created by mzero (https://electric.kitchen/, support him!)
- Fill out your ‘DT Sample Management’ spreadsheet, listing the samples used in the project.
Stage 2 - Removing and updating +Drive samples:
- Copy all samples from DT to computer using Elektron Transfer
- Name this folder e.g. ‘backup’
- Make a new copy of this folder, and add samples / delete any unwanted samples as needed (you can check these against those used in any projects using your ‘DT Sample Management’ spreadsheet)
- Clear the +Drive on the DT (System -> Format +Drive -> tick samples only)
- Transfer the new folder containing all the necessary samples over with Elektron Transfer.
- Done!