MDX
firmwaregithub.com
MDX is extended firmware for the Elektron Machinedrum SPS-1, for UW and non-UW units, developed independently with Elektron's permission by Yatao Li and Justin Mammarella. It adds new synthesis machines, including sine, saw and pulse oscillator machines and a Neighbor FX class with a compressor, an envelope-driven ring modulator and comb filters that process neighbouring tracks, along with tonal tuning for more machines, extra LFO shapes, a solo mode, tracks that trigger several other tracks, and tighter handling of incoming MIDI notes and controllers. The expanded sequencer offers up to 64 steps, independent track lengths and speeds, microtiming, conditional trigs, fills and retrigs, and patterns can carry their own tempo. Each track gains a second LFO and its own envelope, kits can store output routing, the internal sample set can be replaced, and custom user machines can be installed over MIDI SysEx, with machine banks on +Drive units. An extended SysEx mode lets external controllers edit the Machinedrum.


