Firmware v4.1.0 for mk2

I will look at it.

The Performance page and editing guide are now available on docs.electra.one in the Performance section: docs.electra.one - Performance

1 Like

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

1 Like

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.

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.

HI @martin

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

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.

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.

2 Likes

Same here, the logic with ā€˜origin’ was still okay in the beta version.

1 Like

@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.

2 Likes

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

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

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

1 Like

Installed 4.1.1a, works great now, thanks.

2 Likes

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

Here too

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?

2 Likes