github GoXLR-on-Linux/goxlr-utility v0.11.0
0.11.0 - Fixes and Submixes

latest releases: v1.1.1, v1.1.0, v1.0.6...
pre-release14 months ago

While I was hoping to have a couple of extra things done for this release, due to an accidental PR merged into main, and the need to get out a new release to fix a crash bug happening with the mini, this release is primarily to re-sync everything and get that bug fixed.

As for the 'headline features', this is a pretty pedestrian release, so there are only a couple!

  • Fixed bug which can cause the daemon to crash when using a mini
  • Introduced text-to-speech output when the GoXLR state is changed via button presses (enabled in System -> Settings)
  • Initial support for the GoXLR Submix Firmware Beta
  • The first bug fix triggered by a cat sitting on a GoXLR, thanks Ori!

And we have the full release notes below :)

Daemon Changes

  • Fixed daemon lockup occurring when USB responds are slow / delayed, this was most likely to occur on the Mini (#55)
  • Fixed profile load failure if current_relative_time is set in the profile (Reported by Cob Kurtain)
  • Prevent Sampler glitching out when the 'Clear' button is used while actively recording (Discovered by Ori, Lou's cat!)
  • Stop Sample playback if the button is cleared while playing (Reported by @hllf)
  • Introduced a 'Reverse Latch' for the mechanical faders, to prevent update spam while they're moving themselves
  • Adding support for announcing the result of button presses / dial changes to a TTS service (Enabled via System -> Settings)
    • Note, if you are compiling yourself, this is an optional feature. To include it, run cargo build --features=tts
    • This feature will be included with all prebuilt binaries provided here, and via AUR
  • Added initial support for the GoXLR Submix Beta firmware (settings are available via the UI and API, but not currently the CLI)
  • Prevented the daemon from running if it detects the official GoXLR Beta App

UI Changes

  • Layout: There's a new 'Configuration' tab, which contains configuration for both the fader assignments and cough settings
  • Layout: The mixer tab has been reorganised slightly, separating 'Inputs' and 'Outputs'
  • The Mic EQ panel now correctly colours Bass / Mid / Treble similar to the Windows app
  • The 'Routing' display is now back to closely matching the windows display
  • If using a Screenreader, Range sliders will now report their 'human' value, and not their internal value
  • A submix UI is available if your GoXLR is running the correct firmware
  • Fixed bug on lighting tab if running a mini

Firmware

Some initial code for updating the GoXLR firmware has come with this release. Please don't use it. If you absolutely, super urgently, desperately need to update your firmware, and are unable to do it on a Windows machine, please contact us on discord.


There's very little left to do with the util now, just tidying up and finalising some UI elements, so assuming I don't break the repository again, 0.12.0 will be the last 'pre-release' version with everything tidied up. Until then!

--
@FrostyCoolSlug

Don't miss a new goxlr-utility release

NewReleases is sending notifications on new releases.