digiprism, image 1 from its README
1/7
Mod

digiprism

Rising74/100

An effects pedal for the Digitone mk1's audio inputs, four reorderable modules of effects: an elekloader mod (core-dn1 3.2)

digiprism is a mod for the Elektron Digitone and Elektron Digitone Keys, by @irpina. Open source under GPL-2.0, 4 stars on GitHub.

forElektron Digitone,Elektron Digitone Keys·by@irpina

Unclaimed. Is this yours? Sign in with GitHub as @irpina to claim it.

Downloads
0
Stars
4
Forks
0
Commits
3
Last commit
Download v0.2

Betadigiprism-0.2-os1.44.elemod· 313 KB· +6 files

GPL-2.0· irpina/digiprism·downloads come from the creator’s GitHub releases

3
Commits
3
Releases
3 commits and 3 releases in the last year
Activity · last 12 months
3 releases
  1. v0.2DigiPrism 0.2 (pre-release)Beta7 files

    DigiPrism 0.2: an effect on fxkit, with a mixer, LFOs and p-locks. A beta (pre-release).

    What's new:

    • MIXER on AMP: IN L, IN R (the inputs' levels on the Digitone mixer's own law: 32 is unity, 127 is +24 dB, as loud as the Digitone's own input), L PAN, R PAN, BAL, VOL, WDTH
    • Two LFOs on LFO (press again for LFO 2), on the stock LFO page: its knobs, WAVE and SPH as one wave, DEST's list (only DigiPrism's controls and the mixer's; YES picks), the stock's rates
    • P-locks kept in the pattern: RECORD, then hold a trig and turn any control. They are saved, copied and played with the pattern, in one track's lock table (SETUP's LOCK TRACK, T4 unless you pick another; that track should play nothing of its own)
    • MIDI hands the screen to the stock UI for the MIDI tracks while DigiPrism keeps playing; its Mod Menu entry brings the page back. NO turns it off
    • Presets are gone: the project keeps its controls, mixer and LFOs, and a project saved with 0.1 opens it at its defaults. The MIDI CC chart is the same

    Tested on a Digitone mk1 by its author (built before the effects' rename, which changed only names); also checked in digikit's emulator on OS 1.43 and 1.44. Still a beta; not yet run on a Digitone Keys. The README has the pages, the keys, the MIDI chart and how it works.

    Install

    On elekloader's web page: tick DigiPrism and the + beside its Needs fxkit; the page takes the core. Or build it with elekloader from its main branch (its buffers are in the Digitone profile's bulk area, which the 0.4.0 app does not know):

    OSfiles
    1.43core-dn1-4.1.elemod, fxkit-0.1.elemod, digiprism-0.2.elemod
    1.44core-dn1-4.1-os1.44.elemod, fxkit-0.1-os1.44.elemod, digiprism-0.2-os1.44.elemod
    python -m elekloader.patch --stock Digitone_and_Digitone_Keys_OS1.44.syx \
        --mod core-dn1-4.1-os1.44.elemod --mod fxkit-0.1-os1.44.elemod \
        --mod digiprism-0.2-os1.44.elemod --out Digitone_OS1.44-digiprism.syx --version PR02
    

    Every effect on fxkit fits one build with core-dn1 4.1. Flash the .syx with Elektron Transfer; the stock OS file always restores the unit.

    Files

    The two DigiPrism files are built from this repository's main at 0945617, the same code as mods/digiprism-dn1 in elekloader. The core and fxkit files are the ones in elekloader's core-dn1-v4.1 and fxkit-v0.1 pre-releases.

    filesha256
    digiprism-0.2.elemod7243ab7ea3ad14f74aacb09f83d299bb41dbd27a43e2c1b9f529af99e446566d
    digiprism-0.2-os1.44.elemodda66c4101e7ab8ab08837a426ecc2b449dea4ea292781d198bc200660e4198b5
    core-dn1-4.1.elemod8d3fbe93a47ace1de40e3b08ade654d56a09e882df6b815fcb4659abbe5c2612
    core-dn1-4.1-os1.44.elemod616714428ca824824efd2bc67eb7b80155ae5547d83abdd60914b063a28b83a9
    fxkit-0.1.elemod427eeb94fa5c0cd65949ca26b2942758431eca6e2f1ac03145c5e9ea6a5cc043
    fxkit-0.1-os1.44.elemod321c2135140a1f5c5a4152e7b73d3818de2f1bf6da3714d04c39dc8bdadf0dd4
  2. v0.1.1DigiPrism 0.1.1 (pre-release)Beta5 files

    DigiPrism is the new name of DigiChroma. Same code as 0.1, under its own name: the mod, its Mod Menu entry, its pages and the effects that carried another product's name are renamed. Projects saved with 0.1 load in 0.1.1. This repository was irpina/digichroma; the old address still leads here.

    A beta (pre-release). 0.1 runs on a Digitone mk1, its author's, where it loads and works as expected; 0.1.1 was checked in digikit's emulator on OS 1.43 and 1.44.

    An effects pedal for the Digitone mk1's audio inputs: four modules, Color (DRIVE, WARMTH, FUZZ, WAIL, SWELL), Motion (DOUBLER, VIBRATO, PHASER, TREMOLO, PITCH), Ambience (ECHOES, TAPE, SPACE, SCATTER, REVERSE) and Grit (FILTER, COMP, LO-FI, GLITCH, STATIC), in any order, with TILT, RATE, TIME, MIX and four AMOUNTs on the encoders, their secondary controls, GESTURE (knob recordings), CAPTURE (a 30-second looper and sustainer), eight presets and MIDI CCs. DIGIPRISM in core-dn1's Mod Menu (hold a track key) opens its page; while it is open it owns the audio engine (the synths are muted) and processes the inputs, and NO gives both back. With SETUP's SOURCE on DIGITONE and core-dn1 3.4 it processes everything the Digitone plays instead, and stays on after NO. Needs core-dn1 3.2.

    Its MIDI CCs follow the Hologram Electronics Chroma Console's published CC chart, so a controller set up for that pedal works with it too. DigiPrism is not affiliated with Hologram Electronics and uses none of its code. The README has the pages, the keys, the MIDI chart and how it works.

    Install

    DigiPrism needs core-dn1 3.2 or newer and elekloader from its main branch (or elekloader's web page): its buffers are in the Digitone profile's bulk area, which the 0.4.0 app does not know.

    OSfiles
    1.43core-dn1-3.2.elemod, digiprism-0.1.1.elemod
    1.44core-dn1-3.2-os1.44.elemod, digiprism-0.1.1-os1.44.elemod
    python -m elekloader.patch --stock Digitone_and_Digitone_Keys_OS1.44.syx \
        --mod core-dn1-3.2-os1.44.elemod --mod digiprism-0.1.1-os1.44.elemod \
        --out Digitone_OS1.44-digiprism.syx --version PR01
    

    With several effects mods in one build, use core-dn1 4.0 in 3.2's place: it has the RAM for them. Flash the .syx with Elektron Transfer; the stock OS file always restores the unit.

    Files

    The two DigiPrism files are built from this repository's main at 1e25e6c, the same code as mods/digiprism-dn1 in elekloader. The core files are the ones in elekloader's core-dn1-v3.2 pre-release.

    filesha256
    digiprism-0.1.1.elemodf5c5ba677893ae663238e8451a7bc2595f88a859591218a2b11269762d726430
    digiprism-0.1.1-os1.44.elemodfcd2f9f845b35c0af76a20ba6f795127eb68512d09ee1ff3b27b643a10e24aef
    core-dn1-3.2.elemod999834c7fd2c62c65a05acfde3c815530cc7447898297e145540c84e545acfd3
    core-dn1-3.2-os1.44.elemodf2c6a28c3ff8c65d961afc78e87961b9378988d2d9b8b482f7033bc4362d08f6
  3. v0.1DigiChroma 0.1 (pre-release)Beta4 files

    A pre-release. It was checked in digikit's emulator on OS 1.43 and 1.44, and its effects on test signals.

    DigiChroma is an effects pedal for the Digitone mk1's two audio inputs, after the Hologram Chroma Console, as an elekloader mod for core-dn1 3.2. Hold a track key and pick DIGICHROMA in the Mod Menu. While its page is open it owns the audio engine (the synths are silent) and the screen; NO gives both back. It is not affiliated with Hologram and uses none of its code.

    • Four modules, five effects each, in any of 24 orders:
      • Character: DRIVE, SWEETEN, FUZZ, HOWL, SWELL
      • Movement: DOUBLER, VIBRATO, PHASER, TREMOLO, PITCH
      • Diffusion: CASCADE, REELS, SPACE, COLLAGE, REVERSE. SPACE is an eight-line stereo reverb at 48 kHz, and the delays and REVERSE are stereo.
      • Texture: FILTER, SQUASH, CASSETTE, BROKEN, INTERFERENCE
    • The Chroma Console's controls:
      • TILT, RATE, TIME, MIX and the four AMOUNTs on the encoders.
      • The secondary controls on page 2 (or with FUNC held).
      • On page 3: the modules, their order, FILTER's style, CAPTURE's route and the input level.
      • T1-T4 are the module buttons: tap for the next effect, hold to bypass.
    • The pedal's switches:
      • GESTURE (trig 13) records knob movements.
      • CAPTURE (trig 15) is a 30-second looper, or a sustainer for short takes.
      • BYPASS (trig 16) keeps the trails.
      • The clock runs free, on the Digitone's tempo, or tapped.
    • Eight presets are saved with the project, and the Chroma Console's MIDI CC chart works on the Digitone's auto channel.

    Install

    DigiChroma needs core-dn1 3.2 and elekloader from its main branch. The Digitone profile's bulk area, where DigiChroma keeps its 7 MB of buffers, is on elekloader's main branch but in no app release yet, so the 0.4.0 app refuses DigiChroma.

    Take the two files for your OS version:

    OSfiles
    1.43core-dn1-3.2.elemod, digichroma-0.1.elemod
    1.44core-dn1-3.2-os1.44.elemod, digichroma-0.1-os1.44.elemod
    python -m elekloader.patch --stock Digitone_and_Digitone_Keys_OS1.44.syx \
        --mod core-dn1-3.2-os1.44.elemod --mod digichroma-0.1-os1.44.elemod \
        --out Digitone_OS1.44-digichroma.syx --version CH01
    

    DigiCosm 0.1 can go in the same build; each owns the audio while its own page is open. Flash the .syx with Elektron Transfer. The README has the steps and how to get back to stock: the stock OS file always restores the unit.

    Checked

    In digikit's emulator, OS 1.43 and 1.44:

    • A build with core-dn1 3.2 and DigiChroma passes the firmware check against stock, and every screen is identical.
    • With plucked notes on the inputs and the factory pattern playing:
      • the synths go silent while DigiChroma is open, and come back after NO;
      • the whole render takes 40% of a block with the default chain, against stock's 57%;
      • the heaviest chain tried takes at most 44%.
    • The three pages, the module buttons, SETUP, GESTURE, CAPTURE and the presets all work.
    • The MIDI CC chart was checked on 1.43.

    On test signals, with the render compiled for a computer:

    • every effect at three AMOUNTs;
    • the delays' times, free and synced;
    • SPACE's decay, 0.3-9.4 s;
    • BYPASS with and without trails;
    • the CPU guard, which bypasses the pedal if the unit runs out of time.

    Not yet:

    • Program changes and an expression pedal.
    • Saving gestures and captures.
    • SETUP's SOURCE DIGITONE, which puts the pedal on everything the Digitone plays. It needs core-dn1 3.3, which is not released; with 3.2 the row reads INPUTS ONLY.

    Files

    The two DigiChroma files are built from this repository's main at 73d005a, which holds the same sources as irpina/elekloader#79 at ffe9ba4. The core files are the ones in elekloader's core-dn1-v3.2 pre-release.

    filesha256
    digichroma-0.1.elemod81d52f67ac731aee7b2dc16c59798835f3ab2cc5c1f14030fe1699b648d9bcbb
    digichroma-0.1-os1.44.elemodc982d2b9318ed73e55eb3bf246a745ba0fa643fbc053fd3f85f46479e9416814
    core-dn1-3.2.elemod999834c7fd2c62c65a05acfde3c815530cc7447898297e145540c84e545acfd3
    core-dn1-3.2-os1.44.elemodf2c6a28c3ff8c65d961afc78e87961b9378988d2d9b8b482f7033bc4362d08f6