6,517
stars
+0+4+93
925
forks
155
watchers
255
prs
1,080
issues
13
releases
–
discussions
README
SDR++, The bloat-free SDR software !Screenshot SDR++ is a cross-platform and open source SDR software with the aim of being bloat free and simple to use. !Build Patreon Discord Server Reddit IRC: sdrpp (libera.chat) __NO LONGER ACTIVE, JOIN DISCORD INSTEAD__ Features Multi VFO Wide hardware support (both through SoapySDR and dedicated modules) SIMD accelerated DSP Cross-platform (Windows, Linux, MacOS and BSD) Full waterfall update when possible. Makes browsing signals easier and more pleasant Modular design (easily write your own plugins) Installing Nightly Builds Nightly builds contain the very latest features and bugfixes. They are usually just stable as normal releases but are available basically minutes to hours after a change has been pushed to the code. You can download them here. It'll redirect you to the latest nightly on GitHub, scroll down to "Artifacts" and click on the version for your OS. GitHub currently requires an account for the files to be downloadable so make sure you are logged in. Windows Download the latest release from the Releases page and extract to the directory of your choice. To create a desktop shortcut, rightclick the exe and select Send to - Desktop (create shortcut), then, rename the shortcut on the desktop to whatever you want. Linux Debian-based (Ubuntu, Mint, etc) Warning: DO NOT use the sdrpp package from the package manager. The package is incompete and incompatible with all official and out-of-tree modules. Download the latest release from the Releases page and extract to the directory of your choice. Then, use apt to install it: sh sudo apt install path/to/the/sdrpp_debian_amd64.deb IMPORTANT: You must install the drivers for your SDR. Follow instructions from your manufacturer as to how to do this on your particular distro. Arch-based Install from source following the instructions below. WARNING: The sdrpp-git AUR package is no longer official, it is not recommended to use it. Other There are currently no existing packages for other distributions, for these systems you'll have to build from source. MacOS Download the app bundle from the latest nightly build BSD There are currently no BSD packages, refer to Building on Linux / BSD for instructions on building from source. Building on Windows The preferred IDE is VS Code in order to have similar development experience across platforms and to build with CMake using the command line. Install dependencies cmake vcpkg PothosSDR (This will install libraries for most SDRs. You have to install it in C:/Program Files/PothosSDR) RtAudio (You have to build and install it in C:/Program Files (x86)/RtAudio/) After this, install the following dependencies using vcpkg: fftw3 glfw3 zstd You are probably going to build in 64 bit so make sure vcpkg installs the correct versions using .\vcpkg.exe install :x64-windows Building using the command line IMPORTANT: Replace with vcpkg's install directory. mkdir