VibeSDR V2
VibeSDR V2
The full V2 release — a complete native rewrite, and the first release with an Android APK.
What's new in V2
- GPU waterfall — Skia runtime shader with in-shader temporal line synthesis
- Full UberSDR skin parity: server maps (HFDL/digi/CW), spots tables, stats and legends
- Native audio engines on iOS and Android (Opus over WebSocket, background playback)
- Client noise reduction: NR, NR2 and noise blanker, processed on-device
- Server-side NR with dynamic filter list and live parameter control
- AAC audio recorder with share sheet
- Voice Tuning System (VTS): station/band announcements, bookmark skipping and search
- User bookmarks — per-instance or global, UberSDR-compatible import/export
- Live chat with user list, mute, zoom-sync and tune-sync
- Media session: lock-screen/watch/car controls with tune-step or bookmark skip
- Admin pages in-app (Admin / Noise Floor / Band Conditions / Listeners)
- Spectrum backdrop image with opacity control and station ID overlay
- VFO glow and frost controls, signal-meter modes, S-meter calibration
- Instance picker: location-aware sorting, country flags, favourites, defaults
- Share tuned station as a tappable deep link
- Haptic tuning feedback and ProMotion 120 Hz rendering
- About page with full credits and Stuart's story
Downloads
- VibeSDRv2.ipa — iOS (development-signed; sideload via your own signing)
- VibeSDRv2.apk — Android (first Android release)
Licence
VibeSDR is free software released under the GNU GPL-3.0.
Gallery
![]() |
![]() |
![]() |
![]() |




