Skip to content

digislicer 1.2

Choose a tag to compare

@irpina irpina released this 27 Sep 17:49
384a797

A slice editor for the Digitakt (mk1) SLICE machine, for OS 1.53, as an elekloader mod.

What's new in 1.2

The editor's waveform view now works like the Octatrack's audio editor.

  • A cursor on LEVEL, like the Octatrack's waveform marker.
    • It sits on the selected slice's start until you turn LEVEL. Then it moves freely, and the waveform scrolls to keep it on screen.
    • Knob D zooms around it.
  • ADD SLICE HERE, the first item of the YES menu: a new slice starts at the cursor. As on the Octatrack, it is listed only where a slice can start.
  • Zoom Y on knob H: the waveform up to 64 times taller, to see quiet tails and soft hits.
    • A slider right of the waveform shows the Y zoom.
    • A line under the top row shows the part of the sample in view.
  • Labels in two rows, laid out as the knobs are:
    A:SEL   B:MOVE  C:FINE  D:ZOOM X
    LVL:CURSOR 1.415s       H:ZOOM Y
    

Until you turn LEVEL or H, the editor works as in 1.1. Your slices carry over: the store on the +Drive (/cfw/slices.a, .b) is unchanged.

The README has every control.

Files

file sha256
digislicer-1.2.elemod fcedbfe1856cfac20e46745f4d8f429bb03f386af214ca865acbaeb77223c3eb
core-2.0a.elemod 21f868b9ecf5e765fe2b813c430ad269ad599fa1493f9220a7e20267bd2801d0

core-2.0a.elemod is elekloader's hook bus, which every linkable mod needs. It is built from elekloader's mods/core and is the same file as in 1.0 and 1.1.

Install

  1. Get elekloader and the stock Digitakt_OS1.53.syx from Elektron.

  2. In elekloader's window, Install from file digislicer-1.2.elemod. Running elekloader from source, install core-2.0a.elemod too. Tick digislicer, choose your stock file and Build firmware. Or:

    python -m elekloader.patch --stock Digitakt_OS1.53.syx \
        --mod core-2.0a.elemod --mod digislicer-1.2.elemod \
        --out Digitakt_OS1.53-slicer.syx --version SL12
  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: add digihealth-1.0.elemod to the same build.

Checked

In digikit's emulator:

  • Zoom: a test zooms D in and out, then H up to 64 times and back. On every frame, the slice starts, the view line and the slider are where they should be, pixel for pixel.
  • Cursor: a test moves it, zooms around it, scrolls with it, and uses ADD SLICE HERE. The new slice lands at the cursor, plays at once and is stored on the +Drive.
  • Knob A steps as before.
  • Earlier tests: the editor, menu and arrow tests pass.
  • Cold boot: against 1.0, the screens and audio are identical.

Not yet tried on a unit in this exact build.

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