Module library

Improved AMP for Elektron Analog Rytm

The AMP page reworked: HLD from no hold to AUTO, in steps that follow the tempo; ATK, DEC and REL in fine steps from 0.2 ms, shown as times; a finer OVR; and ENV RESET AMP without a click.

Module version 0.1.0-experimental. Base firmware: 1.74.

About this module

Improved AMP reworks the AMP page. HLD runs from 0 (no hold: the decay starts the moment the attack reaches the top) up to AUTO at the top of the knob (hold while the note lasts), never cuts the attack short, and is a length in steps of the track: it follows the tempo and the track's speed, and FUNC + turn stops on the step grid from 0.125 to 64 steps. AMP ATK and DEC and FILTER ATK, DEC and REL step 0.2 ms at a time up to 5 ms, stay finer than stock up to 300 ms and show times instead of 0..127. OVR keeps its range but spreads the overdrive evenly over the knob, so the low end is fine. SOUND SETTINGS > ENV RESET gains AMP and AMP+FILT: the amp envelope restarts from silence on every sequenced trig and retrig, without a click, so AMP ATK is heard on every hit. The module is always on.

How to use it

  1. Press AMP. Turn DEC down: the knob shows its time to -60 dB, in 0.2 ms steps below 5 ms.
  2. Turn HLD to 0: the decay starts as soon as the attack peaks. Turn it up: the knob shows the hold in steps of the track (1 is one step), and the hold follows the tempo. At the top it reads AUTO (decay from note-off).
  3. Hold FUNC and turn HLD: it stops at 0, 0.125, 0.25, 0.5, 0.75, 1, 1.5, 2, 3, 4, 8, 16, 32 and 64 steps, then AUTO.
  4. Turn OVR up from 0: the first values add drive gently.
  5. On an analog BD sound set ATK to about 40 and DEC to 100 or more, and place trigs on every second step. Press PLAY: the attack is heard on the first trig only.
  6. Open the SOUND menu (FUNC + MUTE) > SOUND SETTINGS and set ENV RESET to AMP: every trig now fades in at the ATK rate, without a click.

Controls

AMP > HLD
0 no hold, then a hold in steps of the track, 0.005 to 124 (0.67 ms to 15.5 s at 120 BPM, 1x), fine at the short end, AUTO at the top. It follows the tempo, the track's speed and an external clock. The number is the hold in steps (1 = one step); FUNC + turn stops at 0, 0.125, 0.25, 0.5, 0.75, 1, 1.5, 2, 3, 4, 8, 16, 32 and 64 steps, then AUTO. The decay never starts before the attack peaks.
AMP > ATK
0 instant, 0.2 ms steps to 5 ms, 0.5 ms steps to 15 ms, then about 10 % a step to 30 s.
FILTER > ATK
The same curve as AMP ATK: 0 instant, 0.2 ms steps to 5 ms, 0.5 ms steps to 15 ms, then about 10 % a step to 30 s.
AMP > DEC, FILTER > DEC and REL
0 instant, 0.2 ms steps to 5 ms, 0.5 ms to 15 ms, 1 ms to 25 ms, 2.5 ms to 50 ms, 5 ms to 100 ms, 10 ms to 200 ms, 25 ms to 300 ms, then about 14 % a step to 40-45 s. Times are to -60 dB. AMP DEC at the top stays INF.
AMP > OVR
The stock range, 0 and 127 as stock, with the overdrive's rise spread evenly over the knob: stock's first step takes about eight values. The number stays 0..127.
SOUND SETTINGS > ENV RESET
Steps OFF, AMP, FILTER, AMP+FILT. With AMP in the value, the amp envelope restarts from silence on every sequenced trig and retrig of this sound; the voice fades out just before the trig.

Compatibility notes

Test evidence

On the author's Analog Rytm MKII (OS 1.74), by their automated USB test rig, as reported: 25 cases pass on 11 November 2026 on IL05 (this source on a development base with a test link, from RAM): HLD in steps follows the tempo and the track's speed (one step 125.0, 166.5 and 83.0 ms at 120 BPM, 90 BPM and 3/2x) and an external clock, FUNC + turn's stops, the screens, lengths by DEC, OVR's curve, the FILTER times, and ENV RESET AMP's fade. The package's own image from RAM with notes and CCs only. The package's own image flashed: boot, pads, project save and load, power cycle. See TESTING.md.

Module source and documentation