MMGSDR Tunnel

VirtualRDIO live band · every live station at once, each on its own real frequency · tune to hear one · no login
Tunnel — Jesse’s PC bridge via zrok (public)
zrok address — from zrok share tcp 127.0.0.1:1000 on Jesse’s PC
Tunnel status
● Not connected
The tunnel only works while the bridge + zrok share are running on Jesse’s PC.
107.100 MHz
XL 107.1
Checking band…
Band: 105.776 – 107.824 MHz · centre 106.800 MHz · 2.048 Msps · click the band or the spectrum to tune.
Spectrum — real I/Q from the tunnel (nothing simulated)
Waterfall — real I/Q, scrolling
Spectrum / waterfall are drawn from the real I/Q coming through the tunnel. No tunnel = flat. No station on a frequency = no peak there. Nothing is simulated.
Stations in this band — live right now (checked against ice2)
Checking ice2…
—
RDS — decoded live from the tuned station’s own signal
────────
Tune to a live station and connect the tunnel for RDS.
RDS: — (not locked). RDS shown here is decoded from the station you are tuned to — never copied from another station, never invented. Retuning clears it.
How this works — and its honest limits

This is a real band: the bridge on Jesse’s PC takes every VirtualRDIO station that is actually live on Icecast and FM-modulates it at its own real dial frequency, all at the same time — Z106.5 on 106.500, XL 107.1 on 107.100 — each with its own exact RDS text (PS / RadioText as actually broadcast) and its own exact live audio. You tune to a frequency to hear that station, like a real radio. There is no station picker and no selecting one station to make the tunnel work.

The browser can’t do raw TCP, so a Cloudflare Worker relays the tunnel: browser WebSocket → Worker → TCP to the zrok address you paste above → the bridge on Jesse’s PC. The Worker strips the rtl_tcp RTL0 header and forwards raw I/Q (2.048 Msps). WFM demod + RDS decode happen in your browser (AudioWorklet).

Live only: a station that is off air is absent from the band — no audio, no RDS, never silence+RDS presented as live. Stations with no live stream (Hot Z 101.7 right now, KSTK-FM 94.9, The Wolf 100.9) are not in this band at all. If a station is live on Icecast but outside 105.776–107.824 MHz, it is not in this I/Q band — hear it direct from Icecast instead (links appear under its chip when it is live).

Z106.5 RadioText is not verified on air yet, so the bridge sends a blank RT for it — its PS will decode, its RT will honestly show “—” until real RT is seen from that station. XL 107.1 RDS was verified on air 2026-11-08 in SDR++: RDS: XL107.1 - SPONSORED BY TMGCAST.