Sample Scout works on Logic projects that represent months of somebody's work. That sets a higher bar than "it seems to run". This is how I put it through its paces, and why the testing is built to try to prove the app wrong rather than prove it right.
Your original project is never written to. Every repair and every consolidation happens on a copy, and the copy is what you open. If Sample Scout gets something wrong, the worst case is a copy you delete.
That is not a claim I make and hope for. It is checked mechanically on every release across every code path that touches a file, and it is the first thing any change is measured against.
A project that will not open is the case that matters most, and it is not one you can wait around for. So I build broken projects deliberately, in every distinct way I have seen a real one break, and keep them as a permanent set.
Finding a missing sample is easy to fake. Point a test at a file that is sitting somewhere obvious and it passes while proving nothing. Each case is therefore built so it can only pass one way:
Because Sample Scout searches your whole Mac, a test project can accidentally find a copy of a sample belonging to a different test, and pass for the wrong reason. I measured this: nearly every filename in the test set also exists somewhere else on a working machine.
So the suite runs sealed off from the rest of the computer, verified in both directions before each run. A test that says a sample was found has genuinely found the right one.
A repair tool that overstates what it did is worse than one that does less. A rollback to a backup is not a repair. A run that copied nothing has not consolidated anything. A project I could not read is not a project I have checked.
Several of the fixes I am proudest of changed no behaviour at all. They changed what the app says about itself, so that a green tick always means the same thing.
The app also ships a plain list of what it cannot do, and how to solve those cases yourself. If a limit is real, I would rather tell you before you rely on it.
Alongside the built cases, Sample Scout is run across my own working library: hundreds of projects going back years, of every size, with the plugin sprawl and moved folders and half-migrated sample libraries that come with real use. Several of the most valuable fixes came from there, because a real 10 GB project exposes things a tidy test project never will.
Lifted straight from the app, so it matches what you get.
The honest version, for the producers who want it. Different plugins store their sample references differently, so each one is handled on its own terms.
| Plugin | Result | What it means |
|---|---|---|
| Serato Sample | Relinks | Copied in and the reference rewritten to the local copy. Any channel strip layout, including paths with special and accented characters. A relink may make Serato re-run its stem separation once; your settings are preserved. |
| Output Arcade | Relinks | Relinked through Arcade's own library database. |
| Quick Sampler / Logic Sampler | Relinks | Copied in and Logic's own sampler references rewritten to the local copies. |
| Vice 2 | Copy only | Vice 2 seals its sample references, so they cannot be safely rewritten. Sample Scout copies the sample into your project for safekeeping, and you re-point it inside Vice 2. For Vice 2 loops it can't re-link, it makes them permanent with a guided bounce-in-place. |
In every corruption case the original file was verified byte-for-byte untouched, and the recovered copy verified healthy.
The science behind the features →
Sample Scout scans Logic Pro projects, re-links the samples they reference and consolidates them into a safe new copy of the project, and diagnoses projects that will not open (whether from file corruption or a crash-looping third-party plugin). It is designed to protect your work: it always writes a new consolidated copy, it operates on copies when repairing, and it never modifies or deletes your original project.
Despite comprehensive testing, you use this software at your own risk. The developer is not liable for any loss, damage, or corruption of data, projects, or work arising from use of the software, from the software failing to work, or from the software making a situation worse.
Always keep your own independent backups. A tool like Time Machine, or any regular backup you control, is your real safety net, and no software (this one included) is a substitute for it. Please make sure you have a current backup before running any repair on important work.
Sample Scout is provided "as is", without warranty of any kind, express or implied. By using it you accept these terms.