Skip to content

GSonic Reference v1.0.24

Latest

Choose a tag to compare

@ObsessiveCompulsiveAudiophile ObsessiveCompulsiveAudiophile released this 19 Apr 19:05
b96f8d3

Linux fixes

  • Browse / Load Cal buttons now work outside GNOME. Previously GSonic only shelled out to zenity, which silently failed on distros that don't ship it, leaving the buttons looking dead. GSonic now tries zenity first (GNOME/GTK) and falls back to kdialog (KDE). If neither is installed, a clear warning is printed to both the in-app log and the terminal telling you what to install.

  • miniDSP UMIK-1 (and other 24-bit-only USB class-1 devices) can now be opened on Linux. The UMIK-1 exposes only SND_PCM_FORMAT_S24_3LE at 48 kHz. RtAudio 6.0.1's probeDeviceOpen fallback chain doesn't cover that packed format, so the stream open returned data format not supported by RtAudio and measurement failed. GSonic now transparently retries through ALSA's plug plugin when the bit-perfect hw: open can't negotiate a format — so the UMIK-1 (and similar) just works. Bit-perfect hw: is still tried first for devices that support it.

Windows and macOS are unchanged at the binary behavior level; they are re-released only so the About dialog version matches.