# Firmware v4.1.0 for mk2

**URL:** <https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971>\
**Category:** Releases\
**Created:** [October 20, 2025, 1:17pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971 "2025-10-20T13:17:22Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 21, 2025, 7:16am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/21 "2025-10-21T07:16:56Z")

</div>

I will look at it.

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 21, 2025, 9:35am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/22 "2025-10-21T09:35:17Z")

</div>

The Performance page and editing guide are now available on docs.electra.one in the Performance section: [docs.electra.one - Performance](https://docs.electra.one/userguide/performance.html)

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [October 21, 2025, 7:25pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/23 "2025-10-21T19:25:49Z")

</div>

Sorry @Martin, my mistake. I must have overlooked the Bootloader V1.1.  
I installed it now, and got rid of the update.scr.  
E1 reboots as before.

Thx for your help

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [October 21, 2025, 7:44pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/24 "2025-10-21T19:44:09Z")

</div>

I can use the pages selection in the upper part of the screen now, but it only reacts if I touch the rim of the display. I’m pressing only partly on the display itself and partly on the frame. That is as expected?

EDIT: sorry it works but it’s not reliable. I sometimes have to try 3-4 times, even change the finger to press with, before it responds. So its rather unusable.

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [October 21, 2025, 7:46pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/25 "2025-10-21T19:46:28Z")

</div>

other question : if I change a control on the E1 itself, should the origin in the onChange function yield 0 or 1?

> function parameterMap.onChange(valueObjects, origin, midiValue)

I thought it used to be 0, but I get a 1 now.

---

<div class="post-metadata">

**Author:** ![Phommed](https://avatars.discourse-cdn.com/v4/letter/p/ce73a5/32.png) [@Phommed](https://forum.electra.one/u/Phommed)\
**Post date:** [October 21, 2025, 8:46pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/26 "2025-10-21T20:46:04Z")

</div>

HI @martin

Think I have found a regression in v4.1.0 firmware that has broken my VCVRack preset.

```auto
function parameterMap.onChange(valueObjects, origin, midiValue) 

  log("origin " .. origin .. ", vs INTERNAL " .. INTERNAL)

  -- If change has come from E1, emit Midi message to Orestes-One in VCVRack
  -- if (origin ~= INTERNAL) then return end -- NO LONGER WORKING IN v4.1.0
  if (origin ~= 1) then return end

```

It seems that either the origin reported for an internal knob movement has changed, or the INTERNAL enum has changed in the v4.1.0 firmware, because the commented-out if condition never evaluates to true any more. I tried replacing it with the `origin ~= 1` alternative, which seems to work for now.

```auto
18:56:01.355 lua: origin 1.0, vs INTERNAL 0.0

```

You can see that the origin is reported as 1.0, and the INTERNAL global constant is 0.0.

I don’t think this was an issue with the earlier 4.1.0 beta you shared in September , although I haven’t gone back to check.

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [October 21, 2025, 10:03pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/27 "2025-10-21T22:03:36Z")

</div>

Same here, the logic with ‘origin’ was still okay in the beta version.

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 22, 2025, 6:10am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/28 "2025-10-22T06:10:12Z")

</div>

@NewIgnis @Phommed found the culprit. I am preparing 4.1.1 with the fix. The issue was introduced by the additions to the Remote knobs.

---

<div class="post-metadata">

**Author:** ![Phommed](https://avatars.discourse-cdn.com/v4/letter/p/ce73a5/32.png) [@Phommed](https://forum.electra.one/u/Phommed)\
**Post date:** [October 22, 2025, 7:09am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/29 "2025-10-22T07:09:32Z")

</div>

Thanks. fyi - always happy to pre-test any new release you have to test against my VCVRack preset….

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 22, 2025, 7:12am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/30 "2025-10-22T07:12:22Z")

</div>

yup, I will upload the modified version to beta first, so that you and @NewIgnis can review it first.

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 22, 2025, 7:44am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/31 "2025-10-22T07:44:55Z")

</div>

@Phommed @NewIgnis a new version with the fix is available on the beta site.

---

<div class="post-metadata">

**Author:** ![Phommed](https://avatars.discourse-cdn.com/v4/letter/p/ce73a5/32.png) [@Phommed](https://forum.electra.one/u/Phommed)\
**Post date:** [October 22, 2025, 8:09am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/32 "2025-10-22T08:09:41Z")

</div>

Installed 4.1.1a, works great now, thanks.

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [October 29, 2025, 11:06am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/33 "2025-10-29T11:06:02Z")

</div>

> [@Electrolove](#):
>
> Ok, I understand now that you have to hold the button down for a while (nice feature), but why do the red lines appear?
> 
> ![IMG_7426](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/3/357cfb4d71d73a29e36f088ca3fbcf682be6201a.jpeg)

I was able to replicate this. I will look at it.

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [October 29, 2025, 1:38pm UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/34 "2025-10-29T13:38:23Z")

</div>

Here too

---

<div class="post-metadata">

**Author:** ![vins](https://avatars.discourse-cdn.com/v4/letter/v/a88e57/32.png) [@vins](https://forum.electra.one/u/vins)\
**Post date:** [November 17, 2025, 7:07am UTC](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971/35 "2025-11-17T07:07:28Z")

</div>

maybe it’s me but the the page selector on top isn’t working well as when it was on bottom, I have to hit the button several times to switch page…it was working perfectly when was on the bottom

maybe an option in the settings to put it top or bottom could make everyone happy?

[Previous page](https://forum.electra.one/t/firmware-v4-1-0-for-mk2/3971.md?page=1)
