A desktop application for managing Elektron Octatrack projects, built with Tauri and React https://davidferlay.github.io/octatrack-manager/
  • TypeScript 48.9%
  • Rust 42.9%
  • CSS 7.6%
  • JavaScript 0.5%
Find a file
2026-06-18 23:39:09 +02:00
.github feat: add arm support 2026-06-07 21:47:39 +02:00
.husky Fixed husky pre-commit hook 2025-11-11 18:38:47 +01:00
docs feat: add exclusive selection between slots and Audio Pool pane 2026-06-18 23:35:43 +02:00
e2e feat: add open in file explorer 2026-06-18 21:15:12 +02:00
public Updated contribute forum button 2025-11-19 15:34:26 +01:00
src feat: add toast notification tip style 2026-06-18 23:39:09 +02:00
src-tauri feat: add slot drop validation 2026-06-18 23:18:00 +02:00
user-guide fix: update Linux install cmds 2026-06-18 23:25:45 +02:00
.gitattributes fix: binary files line endings 2026-05-25 21:08:10 +02:00
.gitignore fix: improve flex RAM calculation 2026-06-07 17:24:25 +02:00
index.html Init 2025-11-04 19:25:57 +01:00
LICENSE Initial commit 2025-11-04 17:08:42 +01:00
package-lock.json feat: add table with sorting and column management 2026-06-15 22:36:39 +02:00
package.json feat: add table with sorting and column management 2026-06-15 22:36:39 +02:00
playwright.config.ts Added E2E tests with Playwright, Frontend tests with Vitest and more rust unit tests 2026-01-14 15:36:51 +01:00
README.md chore: Updated user guide 2026-04-04 14:15:32 +02:00
tsconfig.json Init 2025-11-04 19:25:57 +01:00
tsconfig.node.json Init 2025-11-04 19:25:57 +01:00
vite.config.ts fix: update macOS target version 2026-03-24 21:58:26 +01:00
vitest.config.ts Added E2E tests with Playwright, Frontend tests with Vitest and more rust unit tests 2026-01-14 15:36:51 +01:00

Octatrack Manager

Octatrack Manager is a task-oriented desktop application designed to simplify the management of your Elektron Octatrack projects. It provides a powerful and intuitive interface for browsing, inspecting, and editing your projects away from the hardware.

Octatrack Manager - Project discovery

Read the User Guide | Join the Discussion on Elektronauts

Buy Me A Coffee

Key Features

  • Project Discovery: Automatically scan CF cards, USB drives, and local backups to find your Sets and projects.
  • In-Depth Inspection: View mixer settings, MIDI configuration, memory allocation, and metronome settings at a glance.
  • Pattern Visualization: Explore every step of your sequences, including micro-timing, trig conditions, and chord information for MIDI tracks.
  • Audio Pool Management: Browse your samples with detailed metadata and transfer files with automatic WAV conversion (44.1 kHz resampling).
  • Parts Editor: Modify sound design snapshots for both audio and MIDI tracks, including machine parameters, effects, and a custom LFO Designer.
  • Bulk Operations: Powerful tools for copying banks, parts, patterns, and sample slots between projects.

Active Development

Octatrack Manager is currently a work in progress. New functionalities are being added regularly to expand its capabilities.

We are constantly working to improve the application and add more power-user features. Your feedback and bug reports are essential to the project's growth.

Documentation

For detailed instructions, troubleshooting, and feature explanations, please visit the official documentation:

Installation

  1. Download the latest release for your platform (Windows, macOS, or Linux) from the Releases page.
  2. Follow the Installation Guide for platform-specific steps, especially for macOS Gatekeeper bypass.

Compatibility

  • This application is only compatible with projects saved on Octatrack OS 1.40 or later.
  • Projects from older versions must be opened and re-saved on the hardware first.

Contributing & Feedback

Feedback from the community is invaluable. Please share your experiences, bug reports, and ideas:

Development

If you'd like to build the project locally:

git clone https://github.com/davidferlay/octatrack-manager.git
cd octatrack-manager
npm install
npm run tauri:dev

Credits & Tech Stack

Built with:

  • ot-tools-io - Octatrack file I/O library
  • Tauri - Desktop application framework
  • React - UI framework
  • Vite - Frontend build tool