Firmware-v2.0.0-dev-13

This is a breaking SDK API change from v2.0.0-dev-12.
Plugins compiled for dev-12 will not work with firmware dev-13, and vice-versa.

Download the dev-13 firmware

Download dev-13 plugins

Note: you must use dev-13 plugins. Dev-12 plugins will load but will crash.

Graphic Screens:

  • Adds native graphic display support to the modules.
  • Fix many issues with graphic displays of rack modules (crashing GUI)
  • For rack modules, draw widget children and call step() on all dynamic widgets

Plugin Tab and Autoloader:

  • Add “Autoload current” and “Autoload none” buttons to control which modules are autoloaded.
  • On plugin tab, group plugins by brand name, listing the available versions newest->oldest. Hide all versions once one is loaded.
  • Autoloader deals with finding multiple versions of a plugin by attempting to load them from newest to oldest.

Minor changes

  • Cleaned up MIDI2CV module artwork and display of MIDI channel
  • Fix some lights and buttons being drawn in the background rather than foreground
  • Sort modules in Add Module list case-insensitive
  • Started work on Load All plugins button (button is hidden)
3 Likes

I should say, this is essentially “v2.0 release candidate 1”. I’m not planning on adding any features before v2.0, just bug-fixing the ones that exist.

8 Likes

awesome can’t wait for the full release hopefully it doesn’t much longer I’m extremely excited!