Skip to content

digislicer 2.4

Choose a tag to compare

@irpina irpina released this 19 Oct 18:16
97501d0

A new SRC machine for the Digitakt (mk1), DIGISLICER: the SLICE machine with a slice editor, for OS 1.53 and 1.54, as an elekloader mod.

What's new in 2.4

Two fixes in the slice editor (press SRC again on a DIGISLICER track's SRC page). Thanks to Dean2678 for reporting both.

  • The other keys work while the editor is open. It used to take every key except TRIG, FLTR, AMP, LFO, PLAY and STOP. Now it takes only its own keys: YES, NO, the arrows and the trig keys.
    • PLAY, STOP and FUNC work as ever, and the editor stays open. FUNC + NO, FUNC + YES and FUNC + LEFT / RIGHT still work in the editor.
    • Any other key closes the editor and does what it does on the SRC page. FUNC + TRK turns the keyboard on or off; PTN, BANK and TRK pick a pattern, bank or track; RECORD records; SETTINGS, SONG, SAMPLE, TEMPO and FUNC + SRC open their menus.
    • Knobs E, F and G set SLICE, LEN and GRID, as on the SRC page.
  • A trig key let go early keeps playing its slice. Previewing a slice past slice 1 and letting go of the key before the slice ended made the note go on from slice 1. Now the slice plays to its end, as when the key is held.

Everything else is as in 2.3: the DIGISLICER machine, GRID = AUTO, PLAY = PIPO, the keyboard's trig slice mode, and your slices on the +Drive (/cfw/slices.a, .b, the same files and format).

The README has every control.

Files

file sha256
digislicer-2.4.elemod 5753b5ea77a8c920bc090e0ce75da1b7d74babd62bf383da7fc61e7322e95c86
digislicer-2.4-os1.54.elemod 8af30cc443e0a26dcb5dff413c15cab25d4197d07183bcc3ba57e11b8f9bef9b

digislicer-2.4.elemod is for OS 1.53 and digislicer-2.4-os1.54.elemod for OS 1.54. Pick the file for the OS your unit runs; elekloader refuses the other one.

digislicer 2.4 needs core 3.0 or later and elekloader's machine-pages mod, as 2.3 did. Both are on elekloader's releases: core 4.0 and machine-pages 1.2 are the newest. The elekloader 0.4.0 app bundles only core 2.1, so build from source with those files. For core 2.1, use digislicer 2.2.

Install

  1. Get the stock OS file your unit runs, Digitakt_OS1.54.syx or Digitakt_OS1.53.syx, from Elektron, and the core and machine-pages files for that OS.

  2. Build with elekloader from source:

    python -m elekloader.patch --stock Digitakt_OS1.54.syx \
        --mod core-4.0-os1.54.elemod --mod machine-pages-1.2-os1.54.elemod \
        --mod digislicer-2.4-os1.54.elemod \
        --out Digitakt_OS1.54-slicer.syx --version DS24
  3. Send the .syx to the unit as you would any OS update.

Recovery: hold FUNC while powering on for the startup menu, then send the stock OS file. elekloader never changes the bootloader.

It combines with digihealth and with the other machines built on core 3.0, such as NEIGHBOR 0.7 and SOPHIE.

Checked

In digikit's emulator, against 2.3, on OS 1.53 and 1.54, with core 4.0 and machine-pages 1.2:

  • The keys: FUNC + TRK, SETTINGS, PTN + a trig key, BANK, TRK + a trig key, RECORD, SONG, SAMPLE, TEMPO, FLTR and FUNC + SRC each close the editor and work as on the SRC page; 2.3 ignored them. FUNC + NO still deletes a slice. Knob E moves SLICE, where 2.3 ignored it.
  • The editor's own keys (the trig keys, UP, YES's menu, RIGHT, PLAY, STOP and NO) give the same screens as 2.3.
  • A short preview: trig 3 tapped for 80 ms plays slice 3 and stops at its end (0.86 s), the same audio as the key held through. 2.3 played on to 1.56 s. The next note on that track, from the keyboard, plays the slice SLICE is set to.
  • 1.54's screens are 1.53's. These files are byte-identical to the builds tested.

Custom firmware is at your own risk. Not affiliated with Elektron.