Skip to content

Releases: DigiAlchemydsp/Tone-FX

Tone+FX 2.2a

Choose a tag to compare

@DigiAlchemydsp DigiAlchemydsp released this 03 Oct 14:26

Tone+FX 2.2a — per-pattern settings, stock-scaled controls

The DIGI FX / FILTER / FOLD-EQ settings are saved per pattern, like stock
parameters (they follow a pattern switch / reload and travel with a project
save), and the RING/FOLD/EQ controls now use the stock 0..127 scale.

Packages

core-dn1-2.0a, digimeter-1.1, digieq-1.1, digiring-1.1, digifold-1.1,
digifilter-1.0, digictl-1.6.

Changes

  • digictl 1.6 keeps the 17 FX parameters in a reserved block inside the
    saved pattern data. A fresh pattern adopts the current values; a pattern
    reload that rewrites the block is detected and adopted.
  • Stock-scaled parameters: RING depth/rate, FOLD amount and EQ LOW/HIGH are
    now 0..127 (one step per notch), scaled inside the DSP, instead of the old
    large ranges. EQ centre 64 = flat; defaults: ring depth 51 / rate 6, EQ low 33
    / high 111.
  • Page fix: the DIGI FOLD / EQ page title no longer clips the top row, and
    the leftover MOD readout was removed (the LFO destination bridge stays
    parked, off by default).
  • No new key or encoder is taken.

Tested

  • Real hardware (a Digitone mk1): stress-tested with the full suite — the
    build boots and holds up under long, busy patterns, and the per-pattern
    settings survive pattern switches, reloads and power cycles.
  • Emulator (dn1-2.2d, test tags 2.2a…2.2d): boots and settles,
    dsp_running=2; the master pages and live render run with 0 faults; the
    fold/EQ layout is clean; the settings persist per pattern
    (digiemu_pattern_store.py).

Known bugs / future fixes

  • Slider behaviour (match the stock parameter widgets), encoder acceleration,
    per-parameter value readouts and consistent page titles/units.
  • LFO destinations for the DIGI parameters remain parked (off, no page
    control).
  • CPU/DSP load is the user's to manage on busy patterns.

Tone+FX 2.1h

Choose a tag to compare

@DigiAlchemydsp DigiAlchemydsp released this 02 Oct 16:12

Tone+FX 2.1h — first suite release.

Packaged elekloader mods for the
Elektron Digitone mk1 / Digitone Keys (OS 1.43): master ring, EQ, fold, a
per-voice multimode filter, output metering and a three-page master UI.

package what
core-dn1-2.0a.elemod the required core (hook bus) — always install
digimeter-1.1.elemod output level metering
digieq-1.0.elemod master tone tilt (low / high)
digiring-1.0.elemod master ring / tremolo (animated page)
digifold-1.0.elemod master wavefolder (spiral display)
digifilter-1.0.elemod per-voice BP / BP2 / COMB / TRASH (max 4 voices)
digictl-1.3.elemod the DIGI pages and all the controls

Install

  1. Get elekloader and your own stock Digitone_and_Digitone_Keys_OS1.43.syx
    (Elektron's download). elekloader builds the custom OS on your machine; no
    firmware is distributed here
    .
  2. Add the stock .syx, then install all seven .elemods.
  3. Build, then flash the .syx with Elektron Transfer.

See README.md in the zip for the full install, use and recovery notes.

Notes

  • Emulator-tested (boot, settle, dsp_running=2; UI + live-audio render, 0
    faults). Not yet a hardware audio pass.
  • Load is yours to manage: the Digitone's CPU/DSP is shared between the
    internal FM voices and these effects; using all of them (especially
    COMB/TRASH on several voices) will stress it.
  • Verify the package with sha256sum -c SHA256SUMS.

Assets: Tone+FX-2.1h.zip (the suite) and the individual .elemods.