VibeServer 5.6.6 for macOS — signed and notarised. Also on apt for Debian/Ubuntu (arm64 and amd64).
Changed since 5.6.5
- The directory shows what each receiver offers. Every radio now publishes its raw IQ mode, whether Advanced RDS is on offer, and the list of modes and decoders the owner has enabled. The directory at vibeserver.vibesdr.net draws an IQ48 mark on radios with public raw IQ, an upright ADVANCED / RDS mark beside the DAB+ one, and a MODES tag whose tooltip lists the demodulators and decoders; the collapsed server row carries the union. A MODES & DECODERS chip bar under the dial filters the list, and one radio must cover the bands and offer the modes asked for.
- A radio card on the directory opens that receiver. The tap goes through the front door to
/r/<id>/?join=1, the door's own route. If the radio has been taken since the directory last looked, the receiver sends the visitor back to the door with " is now in use — it was free when the directory last checked" above the cards. - Raw IQ out is shaped by the radio's mode. A one-listener radio: a tick, and "Local network up to" 250 kHz or the radio's full span. A locked window: how many streams at once, out of the listener slots. A shared dial: not offered, and the page says why. The tunnel is always 48 kHz. New setting: the full span on the local network is off by default (250 kHz ceiling) — a Pi Zero, a phone or Wi-Fi should not be offering 2.4 MHz.
- The owner's "Adv RDS" switch now also holds for the app's analyser request, as it did for the web client's.
From 5.6.5
A shared dial's session limit is enforced; the countdown continues across reconnects; the Advanced RDS box no longer freezes when another listener leaves; the START screen tells WebKit listeners about WebKit bug 263627; TIME UP wording.