Sample slot status?

Is there a way to check whether a sample slot in either the flex or static list is used in either a pattern, sample lock, project etc? I’d like to free up some space but want to be sure not to disturb my current project.

I couldn’t find this in the manual. Thanks!

You can use the PURGE feature I believe. In the PROJECT menu. It will remove unused samples from the project.

There might also be a way using the recently developed Octatrack Manager. There’s a theead here for it.

3 Likes

thank you! I’ll check into both options. :dizzy:

Precision : PURGE doesn’t remove slots 1-8 (Flex or Static), because these are default slots for all parts.

4 Likes

if you’re comfortable/can get comfortable with command line i can make a quick and dirty CLI for it if you gimme a few hours (need to run to shops first). got most of the background logic for doing that already in an unpublished library.

purge “inactive” slots, where an “inactive” slot is one loaded into the project’s slot list but not used in any of the project’s banks.

does not remove any sample files (use on device PURGE SAMPLES operation for that)

ot-tools-cli-slots-purge.exe (8.0 MB)

built for x86_64-pc-windows-gnu so should work in powershell / cmd.exe

usage (for static slots)

.\ot-tools-cli-slots-purge.exe .\path\to\project\ static

example running for static slots

[2026-07-06T18:56:38Z INFO ] -
[2026-07-06T18:56:38Z INFO ] Purging unused project slots (sample files will not be removed)
[2026-07-06T18:56:38Z INFO ] -
[2026-07-06T18:56:38Z INFO ] Project: "./tmp/aaa/"
[2026-07-06T18:56:38Z INFO ] Slot type: Static
[2026-07-06T18:56:38Z INFO ] -
[2026-07-06T18:56:38Z DEBUG] Reading project data ...
[2026-07-06T18:56:38Z DEBUG] Found 17 Static slots referenced in banks.
[2026-07-06T18:56:38Z DEBUG] 32 Static slots loaded in project slots list.
[2026-07-06T18:56:38Z DEBUG] Planning purge of inactive slots ...
[2026-07-06T18:56:38Z DEBUG] Will purge 15 inactive Static slots.
[2026-07-06T18:56:38Z DEBUG] Preparing file system changes ...
[2026-07-06T18:56:39Z DEBUG] Applied file system changes
[2026-07-06T18:56:39Z INFO ] Purged 15 Static slots, removing the following slot IDs: [9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 23, 27, 124, 125, 126]

also… another one for just listing active/inactive slot IDs in a project

ot-tools-cli-slots-usages.exe (8.0 MB)


not thoroughly tested these yet. they run on a project i’m pretty sure has unused slots in it. test them on a copy of your projects first, inspect the changes, take backups, not my fault if you lose an entire project / CF card, yada yada yada

1 Like

nice- if you want to pass me a description of your script in a DM I can also make a similar version for bash & zsh.

x86_64-unknown-linux-gnu versions

ot-tools-cli-slots-purge (2.4 MB)
ot-tools-cli-slots-usages (2.1 MB)

if you want to pass me a description of your script in a DM I can also make a similar version for bash & zsh.

it’s just some of these wrapped with the rust clap crate (with some minor local modifications).

1 Like

Yep - very soon, I’m working on it :

Edit: Now available in release v0.42.0

3 Likes

Nice! Will take a look