I have been doing SDR radio on Linux for quite some time.
I started with the now retired Softrock v6.3, then moved on to the also no longer available SR63ng - a SMD clone of the SR v6.3, plus a number of add-ons, then the UHFSDR, all running quisk.
When I was looking for software to run under Linux I saw quisk which looked the easiest route, developed by James Ahlstrom for his own SDR design. Emails back and forth and finally I got it running. Since then I donated Jim a Softrock Ensemble RXTX (fivedash.com for Softrock kits) so he could test the software himself.
My main rig I use is the hiqsdr.com HiQSDR + Preselector + 10W PA which is a development of Jim's transceiver described in QEX some time back, it uses quisk, qsdr, and rasdr apps by DL2STG and also ghpsdr3-alex (
http://napan.ca/ghpsdr3/index.php/Main_Page).
ghpsdr3-alex supports HPSDR/Flex 1000/openHPSDR Hermes and Hermes based ANAN SDR's, Softrock, UHFSDR, Microtelecom Perseus, SDR-iq, HiQSDR, Ettus Research USRP and rtl-sdr DVB-T dongles. ghpsdr3-alex uses a server (rtlsdr-server) to talk to the DVB-T, dspserver to send packets over the internet and/or LAN and a client running on the same machine (QtRadio) or glSDR form Google Play on Android phones and tablets.
The DVB-T dongles I ran using ghpsdr3-alex using a 2m/70cms co-linear antenna.
Next on the agenda is Hermes + eb104.ru BPF and 300W PA/LPF using cuSDR which is RX only. To test TX with it using ghpsdr3-alex. TX function for cuSDR currently under development.
All the programs also build and run on Parallella.
QtRadio needs pulseaudio which I was told not to install, I don't know if that is fixed in 14.04, must give it a try.
Retired - Senior Staff Specialist Amdahl worldwide supporting AMDAHL/Fujitsu/IBM Mainframes and Sun/Fujitsu SPARC servers.