I just deployed v4.1.4a beta version of the firmware to https://beta.electra.one/.
Because we have quite some new users here, I will mention a few important things about the beta:
- beta is a pre-production environment where I deploy the latest software prior to installing it to https://app.electra.one/. The purpose is to give a chance to users to preview the changes, test new features, verify that issues are fixed, and discover regressions.
- beta is connected to the same database as https://app.electra.one. It means you can use your normal login credentials and you will find your projects there.
- once I found the software installed on beta working fine, I install it to https://app.electra.one/ and thus it becomes available to all regular users.
- beta should be used only for testing.
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
Firmware v4.1.4a (both Mk2 and Mini) :
- 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. Subsequentget()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
Known issues that are still worked on or on the todo list:
- pads occasionally have broken or missing letters @HaPe @Mint-Gecko
- device occasionally not detected on windows @Mint-Gecko
- pots not reacting to touch. Detection threshold too high @klaustrophil @Mint-Gecko
- some USB hubs not working or causing the controller freeze @vins @davehouse
- Lua script size limit @Abbes
- …
again, note, this is beta. if you do not want to test it, wait till it is available on the https://app.electra.one. Unless anything major pops up, I am planning to do that tomorrow, Feb 18th.