Skip to main content

Fix Missing Samples

Fix Missing Samples scans your project for sample slot references that point to missing audio files, then searches multiple locations to find and reconnect them automatically.

Tools - Fix Missing Samples

When to Use

Sample references can break when projects are moved between computers, CF cards are reformatted, or files are reorganized manually.

Instead of re-assigning manually each slot on the Octatrack hardware, this tool automatically locates the missing files and updates the slot paths in bulk.


Status

When you select Fix Missing Samples from the operation dropdown, the tool immediately scans all 256 sample slots (128 Static + 128 Flex) and displays a status badge:

  • Green badge (0 missing): All referenced audio files exist on disk. No action needed.
  • Orange badge (N missing): Shows the count of unique missing files with a Flex/Static breakdown (e.g., "39 missing sample files — 15 Flex, 39 Static (15 in both)").

Click Show missing files to expand the full list. Each row shows the filename and which slot types reference it (Flex, Static, or Both).

Tools - Fix Missing Samples - Missing files


Configuration Options

Options are displayed only when there are missing files to fix.

When samples are found in Audio Pool

Only visible when the project is part of a Set.

  • Use from Pool: Update the slot path to reference the file directly from the Audio Pool (e.g., ../AUDIO/subfolder/file.wav). No files are copied.
  • Copy to Project: Copy the file from the Audio Pool into the project's root directory.

When samples are found in another project of Set

Only visible when the project is part of a Set.

  • Copy to Project: Copy the file into the current project's root directory.
  • Move to Pool: Move the file to the shared AUDIO/ folder and update slot paths in all projects within the Set that reference it.

Set detection: A project is considered part of a Set only if its parent directory contains an AUDIO/ folder. Projects in directories without an AUDIO/ folder are treated as standalone, and Set-specific options are hidden.

Review before applying changes

When enabled, the tool pauses after searching to show a confirmation table before modifying any files. When disabled (the default), changes are applied automatically as soon as the search completes and at least one file is found.


Search Process

Clicking Execute opens a progress modal that searches the following locations in order:

StepLocationWhat it searches
1Project directoryThe project folder and its subdirectories
2Audio PoolThe Set's shared AUDIO/ directory (skipped if no Audio Pool exists)
3Other Set projectsSibling project directories within the same Set (only when in a Set)
3Parent directorySibling project directories in the parent folder (only when not in a Set)

Each step shows a spinner while running, then a checkmark with the number of files found (or "skipped" if all files were already located in a previous step).

Browsing additional directories

If files are still missing after the automatic search, a Browse... button appears on the summary line. Clicking it opens a directory picker. Each browsed directory adds a new step to the progress list (e.g., "User selection: Samples"), with a tooltip showing the full path on hover.

You can browse as many directories as needed. If you select a directory that was already searched, a temporary warning badge appears in the header.

Tools - Fix Missing Samples - Browse


Review Screen

When Review before applying changes is enabled, click Review changes to see a confirmation table with all results:

ColumnDescription
FileThe missing filename
Found✓ (green) if located, ✗ (red) if not
LocationFull path where the file was found
ActionWhat will happen: Update path, Copy to project, Move to Pool, or Not found

The table supports sorting by any column, filtering by Found status or Action type, and a text search. You can copy the entire table to the clipboard for use in a spreadsheet.

Click Apply Changes to execute, or Previous to return to the progress view and browse additional directories.

Tools - Fix Missing Samples - Review


After Applying

Once changes are applied, the tool:

  1. Creates a backup of project.work (and affected sibling projects for Move to Pool operations) under the project's backups/ directory with the label fix_missing_samples.
  2. Updates slot paths in the project file for all resolved samples — both Static and Flex slots.
  3. Copies or moves files as configured by the options.
  4. Refreshes the UI automatically — the missing samples count and Sample Slots table update without needing to reload the project.

The done screen shows a summary of all search steps and the final result.

Tools - Fix Missing Samples - All ok

tip
  • Both slot types are updated: If a missing file is referenced by both a Static and a Flex slot, both are fixed in a single operation.
  • Companion .ot files are copied or moved alongside their .wav files when present.