Firmware Hero
0

digi1mods

Unofficial, community-made mods for the 8-track MK1 sampler groovebox ("DT1"), OS 1.53 and OS 1.54: synth machines, an LFO modulation matrix, scope / spectrum / tuner pages, a master EQ and polyphony.

  • Custom firmware
  • Beta
  • Medium brick risk
  • Reversible

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
EasyCopy a file or use a web page. No extra software.
What you need
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did digi1mods work on your Elektron Digitakt?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Elektron Digitakt.

No compatibility information yet.

Getting started

From the project's README ("Stand-alone builds"):

Before elekloader, this project was a patch set built straight onto the official file, POLY with one utility page per build:

page on the "..." keyreleaseunit showshardware
Scope (waveform)v3p1.5bnot yet tested
Spectrumv3q-spectrum1.5cnot yet tested
All three views (waveform, spectrum, X-Y)v3r-all1.5dconfirmed

Song mode is disabled in the stand-alone builds (its code space is reused); chains still work. Digi Utilities keeps Song mode: the page opens on a held "..." instead.

Build it yourself from your own copy of the official OS 1.53 file (recommended; identical result):

get the MIT-licensed .syx container tool by mischa85 (GitHub) and build it with make, then: python3 tools/build.py --official <official OS 1.53 .syx> --tool <path to the container tool> --page scope -> out/digi1modsv3p1.5b.syx SHA-256 f8cd0d721c265a07077078a5aae95908c265ce3fadd0c83cbbb377916b51b8b3 python3 tools/build.py --official <official OS 1.53 .syx> --tool <path to the container tool> --page spectrum -> out/digi1modsv3q-spectrum1.5c.syx SHA-256 3aeb2bb8c4a79c7a807d4ee62336ba8e045078d6ae3d122d64e53a0c8851564a

The build refuses any input that is not the exact official OS 1.53 file and checks every patched byte. Flashing and reverting: docs/INSTALL.md.

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("Stand-alone builds"):

Before elekloader, this project was a patch set built straight onto the official file, POLY with one utility page per build:

page on the "..." keyreleaseunit showshardware
Scope (waveform)v3p1.5bnot yet tested
Spectrumv3q-spectrum1.5cnot yet tested
All three views (waveform, spectrum, X-Y)v3r-all1.5dconfirmed

Song mode is disabled in the stand-alone builds (its code space is reused); chains still work. Digi Utilities keeps Song mode: the page opens on a held "..." instead.

Build it yourself from your own copy of the official OS 1.53 file (recommended; identical result):

get the MIT-licensed .syx container tool by mischa85 (GitHub) and build it with make, then: python3 tools/build.py --official <official OS 1.53 .syx> --tool <path to the container tool> --page scope -> out/digi1modsv3p1.5b.syx SHA-256 f8cd0d721c265a07077078a5aae95908c265ce3fadd0c83cbbb377916b51b8b3 python3 tools/build.py --official <official OS 1.53 .syx> --tool <path to the container tool> --page spectrum -> out/digi1modsv3q-spectrum1.5c.syx SHA-256 3aeb2bb8c4a79c7a807d4ee62336ba8e045078d6ae3d122d64e53a0c8851564a

The build refuses any input that is not the exact official OS 1.53 file and checks every patched byte. Flashing and reverting: docs/INSTALL.md.

Read the full instructions