Testing beta v4.1.2b update

Hi,

There is v4.1.2b available on the beta.electra.one, or you can download it at firmware-v4.1.2b.

Functionality wise, it is handful of fixes and small improvements. I had to, however, make modifications deeper in the low-level communication between the mainboard and the LCD board (bitwig issues due to frequent updates of the song position and @attacksustain reported issues). It would be great if @moss, @jhh, @Mint-Gecko, @Phommed could give it a try. The DrivenByMoss / Bitwig combo works perfectly for me with 4.1.2b, but @ElVicente and @v.rtx_void reported issues.

I had to touch the Lua midi.sendSysex() function. It now reports and prevents sending byte values higher than 0x7F. It could result in invalid MIDI messages being sent out.

further changes:

  • fonts cleaned up and made part of the firmware. The artifacts reported by @Mint-Gecko should be gone.
  • group and control visibility issues resolved. @michaelhaefliger
  • Device channel changes after uploading a preset resolved. They were happening when user changed channel settings on the Devices screen and re-uploaded the same preset. @NewIgnis
  • Red stripes shown while holding the animated on-screen buttons resolved. The issue was happening only on specific hardware revision of the LCD boards. Fixed for all revisions now. @Electrolove

Due to intense work on the graphics, I added a Sysex call to take a screenshot of the controller’s screen. I will adjust documentation shortly. It can be handy to developers who want to tweak their custom controls or report issues related to graphics.

I did test things but I still need to perform more testing. Any feedback and all reports are highly appreciated and will help me. Thanks.

I was not able to:

  • replicate @NewIgnis lag / slow down issue yet
  • replicate @davehouse issues with remote
  • add setSlot() on groups (@michaelhaefliger), I want to include this in a bigger Lua update to make backward compatibility of the presets easier.

M

3 Likes

A quick test just now did not reveal any issues.

1 Like

Unfortunately for me (Windows 11) v4.1.2b crashes in Bitwig 5.3.13 and freezes the device after a while…also transport in DrivenByMoss script is running choppy (only on the screen, not in Bitwig)

I just tested to use the web update but failed four times. I used the disk mode instead. Now I have Firmware version v4.1.2b and the red lines are gone. Good :slight_smile: I can not see the firmware version anymore when I boot Electra.

Yes, same happened to me, twice, was unable to update my E1 to v4.1.2b using the web update method - after the firmware downloaded, it appeared to fail its validation.

Perfect, thanks @martin! Everything is running smooth now.

Good to know. How did you manage to install the new beta firmware?

I installed it via Disk Mode.

Same here, Disk Mode.

Yes mine also failed its validation.

I successfully loaded v4.1.2b using Disk Mode. @martin maybe there is an issue with the beta web loader in v4?

@martin I did a quick 5 minute test with my VCVRack preset on v4.1.2b, all looked OK (apart from the beta web loading firmware verification problem).

1 Like