v1.3.2 Stability and Latency Improvements
Release Notes
With this release, HTTP2MIDI is now able to determine whether Studio One is open more efficiently. Now the application checks the status of Studio One when starting up and after every command is handled successfully. This lets one case open, whether something has changed since http2midi was opened and a function has been triggered. But this solution has the benefit that you do not have to wait on any package to find a process before executing a command. This saves up to half a second of latency.
Another improvement, mostly to get a clearer view of the functionality, all of the nested ifs in the handleAction function are now gone. This still could be improved but now it is clearer than ever before. ;)
! Notice: changing the version in the config has no effect on the functionality or actual version of the software
Updates
- Checking if S1 is running more efficiently while dealing with the action handler
- Fix spelling and expand the readme & documentation with command_list.md
- remove nested IFs in the handleAction() function
- Add version readout to startup and default config
- Update some functions to async for better performance
Full Changelog: v1.3.1...v1.3.2