VibeServer for macOS reaches v3 — the same server the Raspberry Pi runs, in a menu-bar app.
Full mode, matching Linux by construction: the app launches the same front-door binary the Pi
runs — one process per radio behind one port — rather than re-implementing that model inside the
app. Simple mode still runs the server in-process for a single radio, and switching between them
needs no reinstall.
In this build
- The menu-bar listener count works in Full mode. It read the in-process core, which owns no
radio in Full mode, so the badge silently vanished the moment you switched — it looked like a
Simple-mode decoration rather than a broken readout. - Station logos come from RadioDNS, keyed on the station's PI code, so a receiver shows the
broadcaster's own artwork instead of a name-matched guess. - Bookmarks persist across restarts (and every settings save restarts the server), and an
admin signed in at the front door can now write them. - Time-signal decoding for MSF, DCF77, WWVB and RWM.
Requirements — macOS 14 or later, Apple silicon. RTL-SDR, Airspy HF+ and SDRplay RSP.
Notarised by Apple, so it opens without a Gatekeeper warning. Unzip, drag to Applications, and it
lives in the menu bar — left-click to listen, right-click for the menu.