Skip to content
altstrument

OCTAMAX

Firmware for Octatrack MKI / MKII (Elektron)

Reverse-engineering toolkit for the Octatrack MKII OS 1.40C plus opt-in behaviour patches (lazy part transitions, no bank/pattern countdown, arp scales, slice playhead, 256 static slots). Origin of the scene.

by Maxolydian (mxldyn)

ActiveSource: openunspecified
Octatrack screen showing the OCTAMAX slice playhead view, with slice 1 playing in a framed square and a progress bar
mxldyn, via github.com
Distribution
Patches a stock file you supply
Requires stock
1.40C
License notes
No license file in the repository; downstream projects note it ships none. Code is offered for educational use only.
Source
github.com https://github.com/mxldyn/octamax

Description

Educational workspace by Maxolydian: how the update files are packed, how code is laid out in memory, how the microkernel and DSP are driven, and a few optional, reversible behaviour changes that prove the understanding. Version 2.0 BETA is tested on one MKII. Toggles live in PERSONALIZE and persist across power cycles and OS upgrades. Later projects (octabam, Kyoti) credit it and reuse its analysis tooling.

Install notes

Run the setup scripts against your own official 1.40C .syx to produce a modified image. Flash with Elektron Transfer. The bootloader is never touched; [FUNC] + power on then [TRIG 3] recovers the unit even if the OS is corrupt.

Version history

OCTAMAX version history
VersionDateNotes
dual256-v12026-09-05Tag for the 256 static slots build.
2.0 BETAundatedAdds SLICE PLAYHEAD view and persistent PERSONALIZE toggles. Beta, tested on one MKII.

Back to Octatrack MKI / MKII