SDR++ DAB radio plugin.
Before installing this plugin, make sure that your version of SDR++ is the same as the one in vendor/sdrplusplus
. If it isn't refer to the build instructions to compile for your version of SDR++.
sdrpp_dab_plugin_demo.mp4
Core algorithms for DAB radio are used from https://github.com/williamyang98/DAB-Radio.
SDR++ is at https://github.com/AlexandreRouma/SDRPlusPlus/tree/master/core.
Directory | Description |
---|---|
src | Plugin code to use dab algorithms as a SDR++ plugin |
vendor | third party dependencies for dab code |
vendor/sdrplusplus | SDR++ core library used to link against for DLL module |
vendor/DAB-Radio | Core algorithms used for DAB radio decoding |
cmake | Find*.cmake files for third party cmake targets |
Download from releases page or build using the instructions below. Make sure you download the correct version if available.
- Paste
dab_plugin.dll
intomodules/
folder inside your SDR++ install. - Open SDR++.
- Inside
Module Manager
tab on the left panel adddab_decoder
as a plugin. - Browse to a valid DAB frequency using the following link: https://www.wohnort.org/dab/.
- Check the OFDM/State tab to see if the OFDM demodulator is active.
- Select the DAB/Channels tab and select one of the DAB+ channels.
- If no sound is present, check the
Sinks
tab and make sure thatDAB Radio
is set toAudio
and to the correct audio device. - You may also copy
fftw3f.dll
into the main SDR++ folder since it is compiled with AVX2 which may improve performance. Be sure to backup the original file before replacing it.
Refer to the build instructions if your processor doesn't support AVX2 instructions to compile with SSE2 or AVX instructions.
Refer to toolchains/*/README.md
for build instructions. The github workflows in .github/workflows
can also be used as a reference for a working build setup.
- Improve the user interface so that you can view as much information as the original GUI found here.
- Improve integration with SDR++.
- Determine how to make this build crossplatform with all the necessary dependencies.