MixPrepStem prep for Pro Tools

Tools · macOS app and Python tools · Prototype

MixPrep

Sorts out your stems and builds a Pro Tools import plan.

MixPrep reads a Pro Tools template, identifies what kind of audio each file is, and first builds an import plan you can check. Once you confirm it, MixPrep helps you create tracks, set up routing, name tracks, add colors, set panning, import the audio and cut out silent sections (strip-silence).

Source code on GitHub Installer coming soon

macOS only for now · No installer yet

This is still a prototype. It works in the author’s own Pro Tools setup, but it’s young and rough in places. It needs recording and mixing engineers, Pro Tools power users, and Swift / macOS and Python developers to help make it solid.

What it does

From a pile of stems to a plan you can check first and then import.

Before you use it

It has been tested with a limited set of templates and stems, so MixPrep can’t promise to fit every way of working.

Known issues

Problems users have reported that aren’t fixed yet.

June 27, 2026
After a batch import, only one audio track was created in each folder. The track creation logic still needs to be looked into.
June 28, 2026
Every audio track was renamed to the session name. Naming after import still needs fixing.

For developers

There’s no installer yet. To try it or help develop it, start from the source code.

License: The README says MIT License. The LICENSE file in the repository has the exact terms.

See MixPrep on GitHub

This page is a short introduction. For the full documentation in Chinese and English, installation details, feedback and the latest code, the GitHub repository is the reference.