Skip to content

rytm2_mods 1.0

Choose a tag to compare

@Iced-Cream Iced-Cream released this 14 Oct 08:57
· 28 commits to main since this release

Eleven Analog Rytm MKII OS 1.73 mods by MrScruff (rytm-mods-src), ported to elemod so they link with elekloader's core-ar2 and with each other.

file rytm-mods-src what it does
filter-hz-1.0.elemod 0008 FILTER page FRQ popup in Hz
ctrl-all-1.0.elemod 0014 TRK + knob turns that parameter on every sound track
env-reset-amp-1.0.elemod 0015 ENV RESET reaches AMP and AMP+FILT
slice-loop-1.0.elemod 0012 SLICE LOOP in the track menu (FUNC + CHRO)
euclid-accents-1.0.elemod 0002 euclidean generator places accents on your trigs
velocity-humanise-1.0.elemod 0003 per-track random velocity (needs euclid-accents)
lfo-rnd-1.0.elemod 0004 LFO RND page: two random modifiers per sound
comp-preview-1.0.elemod 0006 compressor gain-reduction preview
main-rms-1.0.elemod 0009 VOL label lights when the main output is loud
kit-ab-1.0.elemod 0010 NO + PLAY toggles edited and saved kit
voice-dac-1.0.elemod 0013 DAC SUM, with a per-voice filter, transient shaper and polarity

Each mod's README in the repository has its usage, tests and results.

Use. You need elekloader at main (elekloader/elekloader#89 or later) for core-ar2, and your own stock Analog Rytm MKII OS 1.73 .syx. Build the core, then pass it and the mods you want to elekloader.patch (see the README's Build section). These files contain only the mods' own code: the stock bytes they replace are named by address, length and SHA-256 and taken from your own OS file when you build. No firmware is included.

Reproducible. Built from this tag's commit with elekloader d17478b and GNU binutils 2.42; the README's Build section produces the same files byte for byte. SHA256SUMS lists them.

Tested. Every port matches rytm-mods' own default build label by label (tools/verify_port.py), and all eleven have been checked on an Analog Rytm MKII.

Licence: GPL-2.0-only, as rytm-mods-src. The mods are MrScruff's work; the ports keep his code unchanged and note every change.