Audio source and sink blocks for GNU Radio using PulseAudio.
Current status: works, but needs review from experienced GNU Radio and PulseAudio developers.
GQRX also appears to have PulseAudio sources and sinks, though they do need seem to be structured with the intent of for standalone use.
- GNU Radio (of course)
- libpulse-dev (if you don't have it yet, run
sudo apt-get install libpulse-dev -y)
git clone https://github.com/bitglue/gr-pulseaudiocd gr-pulseaudiomkdir buildcd buildcmake ../ -DCMAKE_INSTALL_PREFIX=/usrorcmake ../ -DCMAKE_INSTALL_PREFIX=/usr/localmakesudo make install