github GoXLR-on-Linux/goxlr-utility v0.10.0
0.10.0 - Shutdown Tasks and Sampler Improvements

latest releases: v1.1.4, v1.1.3, v1.1.2...
pre-release18 months ago

It's been a couple of months since the last release, life has been a little busy, so dev time has been limited. With that said, I'm releasing 0.10.0 today, with some new features and improvements on old ones. Headline features include:

  • New 'Shutdown Actions', which will be executed when the GoXLR Utility is shutdown safely
  • Sampler Rewrite to help decrease latency when recording and playing back
  • The sampler can now be configured to save 'X milliseconds' of audio from BEFORE the button is pressed
  • A fully accessible UI for users of Screen Readers

As always, main changes below:

Daemon Changes

  • Allow IPC commands to be executed when the daemon is shut down
  • Delay Sample playback teardown until all samples have reached the Audio Server
  • Keep a permanently open listen to the Sampler channel, to allow immediate reactions to button presses
  • Buffer input audio from the Sampler channel, to allow 'pre-record' behaviours
  • Increased the minimum audio volume required to record a sample (#44 - Thanks @hllf)
  • The Sampler will now resample audio to the correct rate on Windows (Reported by SighlessKombat)
  • Better handle 'Stop and Play' behaviours when pressing a sampler button with a sample playing (#55 - Thanks @hllf)

CLI Changes

  • Fixed issue with saving Profiles via the CLI (Reported by Aaron_Stormerr)
  • Remove redundant validation from the CLI, which will be handled by the daemon (Reported by MagicTrevor)
  • The CLI can now communicate with a utility on a different machine via HTTP (Suggested by MyNameIsNeo7)

UI Changes

  • Loads of new containers and UI improvements courtesy for @DonutCrab (PR 12 on the UI)
  • All containers and objects in the UI have been migrated to that new code
  • Migrated some v-shows to v-ifs to improve performance and code simplicity
  • All UI elements are now accessible to screen readers
  • Fixed issue when using 'Enter' key to access an item in a menu that triggers a Modal (Reported by @pitermach)
  • Support added into 'Settings' for Sampler Pre-Record
  • Support added for new 'Shutdown Actions' into the 'System' tab
  • Fixed incorrect reading of the Robot Low Frequency value from the Utility (Reported by JulanDeAlb)
  • Fixed UI crash when pressing 'Play' on the Waveform dialog without a sample selected (Reported by JulanDeAlb)

As always, downloads are below. 0.11.0 will likely be the final 'alpha' before moving towards a 1.0 release, it'll mostly be a 'tidy up' release to finalise a couple of still missing features, especially in the UI (Lighting 'Apply to All', EQ 'Fine Tune', and a small TTS engine to announce changes on button presses), until then though, enjoy!

--
@FrostyCoolSlug

Don't miss a new goxlr-utility release

NewReleases is sending notifications on new releases.