Trevliga Spel forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Version 3.5 released

Go down

Version 3.5 released Empty Version 3.5 released

Post by Admin Sat Jul 08, 2023 8:49 am

Changes:

  • NRPN support is added to the buttons and dials that handle Control Change (since NRPN is CC messages). NRPN support is also added to the Script button.
  • The Script button has a larger script area, which can be resized.
  • Multi Midi and Multi Mackie dials now have graphical display options for "Rotate while pressed".
  • The Generic Midi and the Mackie Control dials have a screen tap action that can have an associated icon displayed on the right side of the screen area (for the dial). Tapping the right side of the screen area will trigger the tap action. Tapping the left side of the screen area will trigger the press action (this was previously only triggered by tapping the icon).
  • The Multi Midi and Multi Mackie dials have a screen tap action that can be triggered by tapping the top third of the item.
  • The Multi Midi and Multi Mackie dials can show state icons for the press and tap actions. The state icons will be displayed for 1.5 seconds after a dial press or screen tap.
  • All four dials will display the selected icons on the icon selection buttons, so it's easy to see which icons are selected.
  • Mackie Control and Multi Mackie dials showing faders can indicate the mute state using the fader graphics, either by colorizing the fader handle or by using predefined mute-state graphics in the selected fader design.
  • For all dials, the sections in the editor can be minimized and maximized by clicking the section header.
  • When using "Rotate while pressed", it is easy to inadvertently trigger a normal "Rotate" action when you let go of the dial. To counteract this, there is now a 200 ms timer after the dial has been released, during which "Rotate" events are ignored.
  • A "loading page" is displayed while the plugin is loading (visible, e.g. if you open a button/dial in the editor while the Stream Deck software starts). If the plugin crashes, this page will be displayed instead of the ordinary page. The state of the plugin is checked every time a button or dial is opened in the editor, and you may see this page flash very briefly before the correct page is loaded.
  • The complete internal Midi interface (how the plugin sends and receives Midi data) is redesigned.
  • Plugin operations are now much more in parallel rather than serial (multi-threading for you tech nerds out there). I don't expect this to be very noticeable, but it may make things smoother when switching profiles or when the plugin is under heavy load.
  • The plugin is now solely responsible for the button states. Previously, the Stream Deck software switched the button state automatically when you pressed the button, and the plugin had to counteract it if the resulting state was wrong. This tug-of-war could sometimes make the images flash temporarily when you press the button. The Stream Deck software is now blocked from changing the button state, and the plugin can set the correct state without fighting the Stream Deck software.
  • Global settings (e.g., midi port info for Mackie buttons) are stored "somewhere" by the Stream Deck software, but this storage is deleted when you uninstall the plugin. The plugin stores a backup copy of the global settings as a file not to lose data if you uninstall/reinstall the plugin. This file was created in the Documents/Trevliga Spel folder, which some Mac users meant was the wrong location for such a file. For Mac, this file is now moved to the Application Support folder. For Windows, the file is still in the Trevliga Spel folder.
  • Packages (e.g., the Stream Deck SDK) are updated to the latest versions.
  • Bug fixes.
Admin
Admin
Admin

Posts : 965
Join date : 2020-03-26

https://trevligaspel.forumotion.eu

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum