10-16-2026, 10:28 PM
(This post was last modified: 10-17-2026, 12:11 AM by kariGardarsson.)
So, I've been messing around with the Digitakt II firmware, and what started as a little experiment to see if custom firmware was even possible somehow turned into a full-blown reverse engineering rabbit hole
After a ridiculous amount of ColdFire assembly, firmware archaeology, emulation, debugging, and a few moments of questioning my life choices...
IT ACTUALLY WORKS! On real hardware!
I've managed to bring Déjà Vu LFO functionality to the Digitakt II
What's new?
But wait, there's more!
I've also made a simple standalone Windows firmware builder, so you don't need to know anything about programming to try it
Just download the official Digitakt II OS 1.16 from Elektron, select it in the builder, click Build, and it generates your custom
file ready for Elektron Transfer
No Python, no command line, no complicated setup, and no Elektron firmware included in the download
The first public beta is here:
https://github.com/karigardarsson/digitakt-ii-research
I've tested it on my own Digitakt II, and both DV-F and DV-T are working. It's still experimental firmware, though, and broader compatibility and stability testing are ongoing, so make sure you're familiar with the stock recovery procedure before trying it
Huge thanks to Bezronczek's Syntakt Firmware Workbench, Mutable Instruments for the original Déjà Vu inspiration, ElekLabs/digikit, and the elektron-firmware-tool project. Their work helped make this possible
I've attached a little video of it running on my Digitakt II
This whole thing has been a pretty wild adventure, and I genuinely didn't expect to get this far when I started
Anyway, I thought some of you might find this interesting!
Let me know what you think!
A small heads-up: The builder currently requires Digitakt II OS 1.16. Elektron just released OS 1.17 and the older version is no longer listed on their downloads page (talk about timing)
If you already have OS 1.16, you're good to go! Otherwise, you can request it from Elektron Support
VID_20261016_210124.mp4 (54.84 MB)
UPDATE: Déjà Vu now supports Digitakt II OS 1.17 too!
The updated Windows builder supports both OS 1.16 and 1.17, and the new version has been tested on real hardware
https://github.com/karigardarsson/digita...0.1.1-beta
After a ridiculous amount of ColdFire assembly, firmware archaeology, emulation, debugging, and a few moments of questioning my life choices...
IT ACTUALLY WORKS! On real hardware!
I've managed to bring Déjà Vu LFO functionality to the Digitakt II
What's new?
- DV-F: Free-running looping random modulation
- DV-T: Trigger-reset looping random modulation
- Loop lengths of 2, 4, 8, 16 and 32 steps
- SPH controls whether random values are regenerated, locked, or reordered
- Available on all three LFOs
- All seven original LFO waveforms remain intact
But wait, there's more!
I've also made a simple standalone Windows firmware builder, so you don't need to know anything about programming to try it
Just download the official Digitakt II OS 1.16 from Elektron, select it in the builder, click Build, and it generates your custom
Code:
.syxNo Python, no command line, no complicated setup, and no Elektron firmware included in the download
The first public beta is here:
https://github.com/karigardarsson/digitakt-ii-research
I've tested it on my own Digitakt II, and both DV-F and DV-T are working. It's still experimental firmware, though, and broader compatibility and stability testing are ongoing, so make sure you're familiar with the stock recovery procedure before trying it
Huge thanks to Bezronczek's Syntakt Firmware Workbench, Mutable Instruments for the original Déjà Vu inspiration, ElekLabs/digikit, and the elektron-firmware-tool project. Their work helped make this possible
I've attached a little video of it running on my Digitakt II
This whole thing has been a pretty wild adventure, and I genuinely didn't expect to get this far when I started
Anyway, I thought some of you might find this interesting!
Let me know what you think!
A small heads-up: The builder currently requires Digitakt II OS 1.16. Elektron just released OS 1.17 and the older version is no longer listed on their downloads page (talk about timing)
If you already have OS 1.16, you're good to go! Otherwise, you can request it from Elektron Support
VID_20261016_210124.mp4 (54.84 MB)
UPDATE: Déjà Vu now supports Digitakt II OS 1.17 too!
The updated Windows builder supports both OS 1.16 and 1.17, and the new version has been tested on real hardware
https://github.com/karigardarsson/digita...0.1.1-beta
