Skip to content

romangarms/OP-1Z-Sample-Manager

Repository files navigation

OP-1Z Sample Manager

This is a standalone app built to handle everything with samples on the OP-Z / OP-1. It handles automatically converting and placing samples correctly onto your Teenage Engineering device.

No longer will you have to convert to Mono 16bit 44.1khz Aiff files under 6 seconds (or 12 for drum samples!), or deal with the OP-Z sample directory system!

Now just drop one or more samples onto the Sample Manager, and the app will handle everything for you. The app also contains utilities for backing up/restoring your projects, previewing and exporting projects, editing OP-Z system settings, and more.

Using the App:

Connect your Teenage Engineering device in disk mode and begin managing your samples, tapes, projects, and more.

Supported devices are OP-Z and OP-1 (Non-Field)

Wiki:

Screenshots

Home Page:

home page

Sample Manager:

sample manager OP-Z sample manager OP-1

Development

Run app using:

  1. Have Python 3.10 - 3.14 installed. (3.14 recommended)
  2. Install requirements in requirements.txt.
  3. python main.py or build with python build.py, and run the created executable under dist/.

Third-Party Licenses

For a complete list of third-party licenses, see THIRD_PARTY_LICENSES.md.

Blog Posts

View Roman Garms' original blog post. A blog post about the reasoning behind the project and the problems it hopes to solve. Written 10/12/2025.