Big Thanks to Sebastian https://github.com/sebastianmika
New Features
NRPN parameter control (src/nrpn.cpp, include/nrpn.h): Full 14-bit NRPN send/receive for all synth parameters, including per-operator FM params, LFO shape/retrig/looping/link, arp mode/sequence steps, voice mode, setup settings (thru, pickup, MPE, stereo ch3, fat mode, brightness, etc.), and octave offset.
SysEx preset/settings dump (src/sysex.cpp, include/sysex.h): Receive and apply incoming SysEx preset and arp sequence data.
Setter functions (src/setters.cpp, include/setters.h): Extracted EEPROM-write logic for setup settings into reusable functions (e.g. setThru(), setFatMode(), setPickupMode()), shared between button/MIDI/NRPN code paths.
Arp sequence modes S1/S2 distinguished in display (S1/S2 instead of SE for both).
Auto-dump settings on random shuffle (reset-held sends SysEx dump of new state).
Dockerfile for reproducible build environment with python2 + platformio.
MIDI continue message now handled (triggers resync like start; e.g. Ableton does not send MIDI start, only continue)
Behaviour Changes (deliberate)
NRPN replaces CC for outgoing parameter changes: Pot/fader/button movements now send NRPN messages instead of raw CC, providing full 14-bit resolution and access to all parameters. Incoming CC still accepted for backwards compatibility.
LFO & ARP clock rates unified and expanded from 11 to 13 steps: Added 1/4T (quarter note triplet) and 1/16T (sixteenth note triplet) divisions. Affects kArpRateDisplay, kMidiArpTicks, kLfoClockRates arrays in constants.h.
LFO shape selection resets variant: Selecting square/saw for the first time always starts non-inverted. Selecting noise for the first time initializes with table length 2.
Optionally the display is updated on fader/pot changes from MIDI NRPN (previously only showed values for local knob changes). Can be controlled via NRPN message and defaults to "off".
[...]
Hold the Arp MODE button while powering on to boot into update mode (all LEDs light up). Transfer the firmware SysEx file via a MIDI interface using SysEx Librarian (Mac) or MIDI-OX (Windows). LEDs blink during transfer; the unit reboots automatically when complete.
What you need
SysEx Librarian (Mac) / MIDI-OX (Windows) — the software Twisted Electrons uses to load firmware onto the Twisted Electrons MEGAfm. Download links below.
Arpeggiator Updates
Now Available in All Voice Modes:
Previously limited to unison mode, the arpeggiator can now be used in all voice modes. This new capability allows for overlapping notes, giving you more creative freedom.
By holding down a single key, the arpeggiator will cycle through all voices in a round robin style.
Improved Arpeggiator Timing- More Clock Division Options:
The range of clock divisions has been expanded when syncing the arpeggiator to the MIDI clock, giving you more granular control over timing.
Synchronization with the master clock is quicker, ensuring your music stays tightly aligned and on beat.
Polyphonic LFO Enhancements
- Polyphonic LFO1 (velocity):
Activate LFO1's velocity control to dynamically modulate operator parameters for each key based on how hard you press it.
For example, linking an FM modulator's level to LFO1 means the timbre of each note will change with the intensity of your play.
- How to Activate:
Go into setup by pressing and holding the voice mode button for a few seconds. Turn the LFO1 depth knob until it goes beyond 50%.
- Polyphonic LFO3 (poly aftertouch):
With aftertouch control enabled on LFO3, it modulates operator parameters for each key according to how much pressure you apply.
Assigning an operator’s multiplier to LFO3, for instance, lets you increase the pitch of the note by applying more pressure.
- How to Activate:
Enter setup mode by pressing and holding the voice mode button for several seconds. Adjust the LFO3 depth knob to go beyond 50%.
Why is there no 4.0?
Yesterday, just before publishing version 4.0 online, we discovered a critical bug related to sticking notes. Unfortunately, a dozen units with version 4.0 installed had already shipped in the morning. We have contacted those affected with instructions to update. As a result, we are skipping the online release of version 4.0. 😊
-Added Rate Scaling function
Hold LFO loop button and adjust the detune knob to change the rate scaling of each operator
-Fixed a bug causing sequencer to add a corrupt note at the end of the sequence
-Added finer preset tuning:
Hold voicing and engage tuning mode by moving the vol/tune knob
Now you can also use the fat/glide knob to get a finer resolution (1 semitone range).
-Fixed a bug causing pitch bend and fat effects to hit wrong frequencies when the preset was transposed up by one or more octaves
-When velocity is connected to LFO1, the depth knob controls the range.
New Features:
-Transpose preset up to 3 octaves. Hold voicing and press preset up or down
-Preset number is displayed after a couple seconds of inactivity
-New Wide3/4 modes optional (can be activated with the tool)
Bug Fixes:
-Fixed bug causing some faders not to update screen
New Features:
-Added SSGEG (Looping Envelopes)
-Added 2 extra voice modes (wide 3 and wide 4)
-Autochord
-MIDI tool added
-Broader LFO rates
Bug Fixes:
-Fixed bug causing with numerical display in pickup mode
-Preset number not always displayed correctly
Note about FW3.0
The first time MEGAfm boots into 3.0 from a previous version it will take approx. 20 seconds
To clean up the file system. The letters CL will appear on screen.
Please do not power down MEGAfm during this process.
-Fixed bug introduced in 2.3 that broke volume control
-Fat knob reworked. Chip/out1 bends up, chip/out2 bends down. Fat bend ranges adjusted to 1-semi or 1-oct.
-in unison mode note is updated when arp is on and stopped
Tracked in 4 rigs on FW//RADAR.
Owners of the Twisted Electrons MEGAfm on FW//RADAR also track
What is the latest firmware for the Twisted Electrons MEGAfm?
The latest firmware for the Twisted Electrons MEGAfm is version 5.0, released on 15 Jun 2026. FW//RADAR last checked Twisted Electrons's official page on 27 Oct 2026.
How do I update the Twisted Electrons MEGAfm?
Hold the Arp MODE button while powering on to boot into update mode (all LEDs light up). Transfer the firmware SysEx file via a MIDI interface using SysEx Librarian (Mac) or MIDI-OX (Windows). Full instructions on Twisted Electrons's official firmware page.
What software do I need to update the Twisted Electrons MEGAfm?
You need SysEx Librarian (Mac) / MIDI-OX (Windows), available from Twisted Electrons's support site.
Where can I download Twisted Electrons MEGAfm firmware and drivers?
Directly from Twisted Electrons's official firmware page — FW//RADAR links to the source and never hosts firmware files. Official firmware page →
Where can I find the Twisted Electrons MEGAfm manual?