Skip to content

History / Installation

Revisions

  • Name the artifacts as they are actually published The release assets are AudioHub-1.0.0.dmg and AudioHub_1.0.0_x64-setup.exe. The pages had them with a -dev suffix, which the build scripts used to add to any artifact that was not signed with real certificates; that suffix was dropped on 2026-08-16 and the published assets were renamed to match. A download page that names a file the release does not contain is worse than no filename at all. Versions and Compatibility went further and explained the suffix as a safety feature. It was one, and it is gone: with the plain product name on both, the signature is now the only thing telling a signed build from an unsigned one.

    @Score2 Score2 committed Aug 15, 2026
  • Rewrite the wiki for 1.0.0: correct what was wrong, write what was missing An audit against the code found no page that could ship as it was. Three had a whole section describing behaviour that does not exist, and four topics every user meets — installing, first run, troubleshooting, uninstalling — had no page at all. The three that were describing a different product: * Volume claimed the peer wire carries amplitude, so that loudness is preserved and only the slider numbers diverge. It is the other way round: VolumeSet carries a slider position, forwarded unconverted and written straight into the peer's device scalar. The 8-11 dB gap in the page's own table is what 1.0.0 does, not a bug it had already fixed. * Platform Notes said macOS has exactly one capture backend and that ScreenCaptureKit was declined permanently. That ruling was overturned and the backend implemented; it is now the automatic fallback on 13.0-14.1. The same page had the Local Network consequence backwards — a missing grant breaks outbound connections and browsing, not being discoverable. * Latency defined its own measurement in the opposite direction to the frozen definition, quoted a round-trip figure as one-way inside the section warning against exactly that, and compared the theoretical floor against other projects' measured numbers. Twelve pages are new. Installation is the one that had to exist: both operating systems block these builds on sight, and until now nothing told anyone that was expected or what to do about it. Terminology now follows the product. The wiki had been using words that appear nowhere in the app — "tier" for Connection method, "consumer mode" for Mode A/B, "the diagnostics page" for Stats — which a user cannot search for and cannot map to anything on screen. Two of the app's own help buttons were already dead before this round, and the renames here would have broken three more. regress/wiki-anchors.py now checks every one of them against the headings that actually exist, and external.ts was updated in step. Duplicate headings are checked too: Platform Notes had two "Permissions" and two "System audio capture", so GitHub silently suffixed the second of each and every link aimed at the Windows section landed on macOS. Not yet published: the pages describe a release that has not been cut.

    @Score2 Score2 committed Aug 15, 2026