VibeServer 5.6.1 for macOS — signed and notarised. Also on apt for Debian/Ubuntu (arm64 and amd64).
Changed since 5.6.0
- The Opus stream is always stereo unless a client asks for mono, so the stream never changes shape for the life of a connection and no client rebuilds its decoder at a mode change or the DAB switch. That transition used to drop audio in Safari; it now plays straight through, and DAB starts cleaner. Mono content is duplicated into both channels at the mono bitrate, a few kb/s more, not double.
- Uncompressed audio is never sent through the Cloudflare tunnel, whatever the owner's setting: raw audio is less reliable over the tunnel and outside its usage terms. Your own network and direct port-forward connections follow the setting. The settings pages say so.
- The Safari media-pipeline playout in the web client is now an experimental switch, off by default; the Web Audio path with the clock watchdog is the default.
From 5.6.0
Safari silence watchdog, scope view and the stable deviation reading, session storm guard, SDRplay keepalive while released on idle, Opus stereo at 96 kb/s, a quarter less CPU per listener on ARM, and the front-door race fix.