Firmware v4.1.4 for mk2/mini

Firmware v4.1.4 has just been released:

Firmware changelog:

  • Close the detail view when uploading a new preset to prevent the system from freezing. @zenmonkey @HDV
  • Improved handling of value ranges for Dial controls. In some configurations, the value indicator was not shown at all. @egotape
  • Added an extra handler that is called when a Lua script encounters a fatal error. A debug message and stack trace are printed to the logger.
  • Fixed a memory leak in the controls.get() function. Subsequent get() calls for the same controlId did not use the cached reference; instead, a new one was always created.
  • Fixed Preset bank colours. RGB888 format was not correctly translated to RGB565. @egotape @RWilco21
  • Mk2 Improved the sensitivity of the on-screen page buttons at the top of the screen. At least I tried. The buttons now have larger “touch” area. It works fine on my controllers.@NewIgnis @Mravitz and bunch of others.
  • Mk2 Allow editing and removal of control references from the Performance page. @cryingboyscafe @vins @davehouse
  • Mini Hide context buttons when loading a new preset. @z1v
  • Fixed and improved handling of USB devices connected via a USB hub @davehouse @vins

updates on beta (web editor):

  • Added pages to configure Hardware buttons, Remote knobs, Router on the Mini. You will find it in the Controller :: Configuration tab.
  • Fixed Device picker. Devices assigned to Port 2 can be selected now. @stratblue @Sanjuro77
  • Fixed broken Page names when working with two layouts in the same time @Red_Hector
  • Fixed Preset bank colors (requires firmware v4.1.4a update) @egotape @RWilco21
  • Made Device picker to be displayed above the other content on the page @moss
  • further very minor fixes
7 Likes
  • Mk2 Improved the sensitivity of the on-screen page buttons at the top of the screen. At least I tried. The buttons now have larger “touch” area. It works fine on my controllers.@NewIgnis @Mravitz and bunch of others.

I tested it, it’s an improvement. The more pages there are (typically 7 or above ) though, the harder it becomes to have it react at first touch. What is the trick to it ? I feel that I should put my finger first slightly above the screen and then enlarge the pressed surface down, and keep pressing for half a second.
Is that the way to do it?

Nots sure this is new, but I can enter longer Group texts than the Mk2 will show.

It’s been a while since I was active here so trying to learn about all the new stuff. But, I can’t get the Dial to show up on my MKII with v4.1.4. It gets defaulted to a classic fader instead. The JSON does say “dial” for the control…

that’s correct : the dial only shows as a dial on the Mini, and still as a fader on the Mk2

Ah, ok. Thanks. So that’s intentional. I couldn’t find anything about it in the documentation or changelog, and it’s also available in the app editor even when using the “Electra One Mk2 6x6” mode. It would be great if it was hidden in that case.

I believe the reason not to have it hidden is to make it easier to move a preset from Mk2 tot Mini and vice versa. In such a case it makes sense to have a fader that appears as a dial when shown on a Mini. At least, that’s my assumption.

1 Like

Hm.. . well, that seems weird to me. A control type that’s not available in a specific hardware configuration shouldn’t probably be available in it’s software counterpart. That just confuses the user during learning and bloats the UI during development. It’s also hidden information. I mean, right now the editor is lying to me displaying a dial but showing it as a fader on my Mk2. Well, well, thanks anyway. Have to write some more LUA functions now. :slightly_smiling_face:

2 Likes

I know :wink: It is kind of work-in-progress. I wanted to simply hide the dials at first, but because they could still be dragged-dropped from other layouts and copy-pasted I decided to render them as faders in the firmware. Doing it properly in the editor needs more careful approach. The dials - when used in current mk2 grid - are simply too small to be of any practical use. Updates that will improve things are on the way.

I was wondering if the multi-knob control might be available on the mk2 at some point?

Also, a wishlist feature for XY pads - could they work without having to open them fully? Ie, just move a finger on the small instance and have them work as XY pads? Presently only 1 axis works that way.

1 Like