Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

STARWAVES DRM SoftRadio allows you to conveniently enjoy any DRM live radio broadcast on your Android smartphone or tablet. No Internet connection required. All you need is an SDR RF dongle or receiver connected via USB.
DRM (Digital Radio Mondiale) is the only global digital radio standard used for international transmissions and national and local services in many countries. To learn more about DRM and its features visit
STARWAVES DRM SoftRadio is designed for ease-of-use and supports all core features of DRM:
- Listener-centric and easy to navigate app design and user interface
- Multiple user interface languages, currently supported: English, German, Simplified Chinese
- Convenient frequency tuning and DRM Service selection
- DRM Service labels and logos
- Full metadata: programme/app type, language, country of origin, etc.
- All DRM audio codecs incl. xHE-AAC with optimized tune-in performance for quick audio playback start
- Journaline, DRM’s advanced text application, allows to browse through latest news, sports, travel and weather updates, programme information and schedules, distance learning/RadioSchooling text books, and much more
- Full Journaline features including hot-button, geo-references and embedded/linked images
- Update notifications for page-content incl. menu updates, persistent caching for instant content access
- DRM text messages incl. DL+
- Slideshow images
- Unicode support
- DRM EWF – Emergency Warning Functionality within the DRM transmission: In case of emergency alarm signal automatically tunes to the emergency audio program along with multi-lingual Journaline content to provide instructions with interactive access also to non-native speakers or hearing impaired.
- Maximum tuning flexibility and performance:
- Free tuning to any DRM broadcast frequency
- Supports all DRM frequency bands – from AM bands (LW/MW/SW) to VHF bands (including FM band), depending on RF dongle
- Supports all DRM robustness modes (A-E), modulation parameters and on-air signal bandwidths
- Optimized frequency tuning and re-sync performance
- Graphical spectrum view to check the signal.
For live reception, an SDR RF dongle must be connected to the device’s USB port (with host functionality). The following SDR RF dongle families are currently supported, along with a range of tested models:
- Airspy HF+ family:
Airspy HF Discovery, Airspy HF+ (Dual Port).
(Note: Airspy Mini and R2 are NOT supported.)
- SDRplay family:
SDRPlay RSP1A, SDRPlay RSPdx, SDRPlay RSPduo, SDRPlay RSP1, SDRPlay RSP2, SDRPlay RSP2pro, MSI.SDR Panadapter
- RTL-SDR family:
Experimental support for RTL-SDR based RF dongles; requires a separate tool that starts automatically with this app (on port 14423): Details about the app 'SDR driver' can be found in Google Play Store and other Android app stores.

More details on

Previous Change log:
- RTL-SDR based RF dongles: added auto-start of the RTL TCP server on Android; user no longer needs to start the RTL tool manually
- Improved performance of DRM demodulation libs
- Tuner Dialog: Added displaying of dongle name in "Advanced Parameter" view
- Tuner Dialog: added graphical display of DRM sync status
- SPI decoder: fixed possible app crash
- SPI decoder: fixed possible issue with displaying of SPI/EPG information
- Android Notification: refactored functionality
- Important license update

- SDRplay family of RF SDR dongles (Mirics based) now supported on all Android platforms, incl. 64-bit version
- improved signal quality indicator

- Added support for native AM-band reception on RTL-based SDR dongles (for those USB sticks explicitly supporting AM band reception)
- Improved persistent caching of received content (including service logos, Journaline)
- Improved user feedback in tuning dialog regarding valid frequencies
- Default unit for tuning dialog changed from MHz to kHz
- Audio volume controlled by Android.
Updated on
Feb 4, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What's new

- Fixed unreliable reception bug in RTL-TCP implementation
- Updated audio decoder