All SDR Software of Which I am Aware. 

I include links to documents. Read as much as you can, a post to a group may provide an answer, but reading may reveal features that no-one mentions. (And may avoid confusion)

On this page:-

(B) FAROS/CW Skimmer
(C) POWER SDR SEVERAL VERSIONS (1)SR40 (2)PSDR-IQ The most up to date PSDR for homebuilt rigs from Christos SV1EIA   (3) SDR-Kits (4) IF Panadaptor and NaP3 (5) GENESIS

(D) SDR# SDR Sharp. I recommend this for a beginner. Receive only but easy.
(E) HDSDR, the best 
WINRAD? Well featured. Now has TX capability.
(F) SDR-Radio and Server Simon, HB9DRV's progressing work.  
(G) Pebble SDR A simple RX program with database.
(H) DRM Dream. Stand-alone DRM, but Sodira is easier.
(I) Spectrum Laboratory. With IQ receive, even at 8KHz sample.
(J) WSPR IQ These older versions may not work in Windows 10.
(K) Linrad Transmit supported Linux and Windows versions.
(L) Linux
(M) KGKSDR Old, with CW and SSB TX. Also IQOUT for TX tests.
(O) Multi PSK
(P) Ipod & Ipad
(Q) Sodira a good RX program with built-in DRM
(R) IQRec From Fred, PE0FKO

(S) G3PLX TX only
(W) Spectravue
(X) GNU  Radio for Windows 

Using modes without SDR support. Some sites for identifying modes.

Audio files for testing software.

Here, a page listing software for the RTL dongle but much of this may also be used with other SDRs. All platforms. Also a list of decoding programs that may be used with SDRs.

Which way to connect I & Q? PSDR is the only software that does not have an IQ switch. Wire your Softrock so this is correct then switch IQ in other softwares if necessary.

CW? Quite a bit here, connecting keys/keyers to Rocky/PSDR and settings. Here, a 30-day trial of an IQ mode CW decoder with  transmit



 MOST INSTRUCTIONS ARE ON THE ROCKY SITE, LOOK!! For CW and PSK transmit and SSB receive maybe you will not beat Rocky. 

OCTOBER 2015:- Rocky Version 3.8 is now here. It is intended to work with internal and on-board soundcards in Vista and Windows 7, 8, 10

 Earlier versions of Rocky had trouble with Vista onwards. - it does not see internal soundcards... VAC will do the job. You need to set up another "cable" for output. Another way to get around the Rocky issue is to use a USB sound card. Rocky can find those.  Tom KM5H This old post will be true for Windows 7 Use VAC to connect Rocky to a card it does not see as in Using modes without SDR support below.

January 2015 Many are still reporting success with using Rocky on later versions of Windows, so it is still possible. Maybe you will have to try various soundcards, drivers. A solution for audio pops and clicks:- run it from a shortcut using start /realtime.


Alex has lots of good information on using Rocky on his website:
Rocky Software >
There is a link posted within Alex's information for using a USB connection with the Si570 and getting the USB driver.
I think if you go carefully through the information Alex has posted on his website you will be able to get the RXTX board playing properly."

On this page there are a few notes on setting up Rocky  and editing the ini file.

Tony explains how to setup Rocky for 40 fixed  frequencies. A good description of Rocky's ini  

Problems with Rocky?  Uninstalling Rocky does work as expected, the ini file is left in "Program Files" Deleting this restores correct operation upon a fresh installation. (Just deleting (or renaming) the Rocky.ini file might rectify the problem)  In Windows 7 Rocky's ini file is located at " C:\Users\'Name'\AppData\Roaming\Afreet\Products\Rocky\ "


FAROS / CW Skimmer (Shareware ) See  A CAT controlled Softrock, look at this,  and some around the same date. "My code recognizes a subset of Yaesu FT-817 CAT command set (because I have one). I also needed N8VB vCOM Virtual Serial Ports Driver to route back Faros commands to my program. To be specific, Faros opens COM6 and my program opens COM16 and chat over the Virtual Serial Ports Driver. On the other hand, I did not need to change firmware in ATtiny micro controller. One COM port, several uses?  

CW Skimmer will work with a Softrock. Also see use a Softrock at 192ksps with Skimmer as an all-band reverse beacon.

(C) From Flex Radio This has been modified to suit Softrocks, versions below.


This software is modified from there is much information on this site.  Look at the drop-down menus. They have allowed amateurs to alter this software, several people have added Softrock compatibility. 

GENERAL INFORMATION FOR ALL VERSIONS I am trying to keep the versions separate BUT there are more things common to all versions than there are differences between the individual versions. 

  Useful links for PSDR setup  Most questions will be fully answered here. The SDR-1000_Operating_Manual_v1.8.0 covers everything. Front.pdf, the index, Chapters 6/7 is where the PSDR setup starts.

Look at the PDF files here  Although they will not cover everything the two manuals at "Download" give a good idea of how to setup PSDR. There is lots of information at Flex's site. look at the "Support" Tab. Some settings can degrade performance. Do not make adjustments unless you know what they do!

Bob's summary of various versions, use with Softrock 

Doug's notes Re: Need idiots guide to setting up Power SDR  Bob's follow-up          Also 

Also is a version with USB to I2C support. This is now available, on   is where you find all the information required.
Flexradio download site for latest version of PowerSDR  

Ham Radio Deluxe and PSDR. I believe the two work together with CAT, this will allow DM780 digital modes to be used. Forum

CW Key in PSDR  

If PSDR will not start reinstallation does not work! "You have to find and delete the database.xml settings file which it does not reside in the installation folder. The database.xml file resides for XP in C:\Documents and Settings\<user name>\Application Data\FlexRadio Systems\PowerSDR v1.19.3 and for Vista in C:\Users\<user name>\AppData\Roaming\FlexRadio Systems\PowerSDR v1.19.3" Christos  Earlier versions of PSDR put the database file in the Program folder, Genesis database.xml, others use a different format PowerSDR.mdb.
 It is possible to save and select these files to use different configurations, or restore operation if it gets corrupted.

PSDR, D44 and Vista/Windows 7, See  OK. I think I found the answer here. I loaded the latest Vista SP2 driver package for the Delta 44 from the M-audio site. I then searched at the M-audio site for "deltapnl" which returns a result of the SDK download. Download the SDK, DELTAPNL.ZIP. and copy the DELTAPNL.DLL  file (Yes, this is dated 2003!) inside to the PSDR program folder. After doing this I no longer get the error and PSDR seems to run fine. Doug. This requires registration to download. NOTE this is a PDSR issue, not M-Audio or Windows.


PowerSDR-SR40 - PE1NNZ An older version but may well suit non-supported soundcards better than the newer versions.  Good help files here. couples a Softrock with a Si570 to enable control via USB or even a parallel port. (LPT) "With kits utilizing the Si570, and properly configured to use same, the software itself continuously changes the center frequency as you tune across a band for which you have selected the proper BPF, etc"  Cesco explained to me that this technique makes image rejection easier. If the soundcard is used at one frequency the relatively small amount of phase shift at RF over a band my be ignored. Just one setting per band is needed. This is best used with frequency-agile Softrocks but a crystal controlled one may be used.

For v1.9.0, in "set up" the 'Radio' option can be set to 'SoftRock40' or it is better setting it to 'SDR1000'. With the USB interface that latter gives continuous tuning rather than jumping when you reach the extremes of the displayed tuning range.  Bob G8VOI.


 PSDR-IQ Christos SV1EIA's versionMay only be used with frequency agile Softrocks. NOT crystal controlled. Also has parallel port control option but different connections to Guido's (SEE Section C1 above)! The parallel port may also be used for controlling BPFs CW key and PTT. 

2013 A new approach from Christos

PSDR for Homemade Rigs. Go to for the files. Instructions included, follow carefully.

This uses the Flex version of PSDR and just changes a few files. First reports are favorable, In time it will be enhanced. Should work on all Windows.

May 2014 Look at Robby, WB5RBZ's PowerSDR-IQ setup page

Setup for CW, use a COM port for best performance. Click here if you are a member of the Softrock group.

Many useful links here.  BUT LOOK ABOVE October 2012.

Project home FOR ALL VERSIONS BY CHRISTOS There is also a dedicated group   SKINS for v2 (1.19***)  PSDR2_CPG_***.exe If you do not have NET then Microsoft Update is the best place to go. Maybe  NET download   

January 2010 For Vista and Windows 7, as well as XP, Christos has modified PSDR v2 with the addition of Si570 USB control.  Image Rejection:- Is enabled internally. Flex has automated this whole process and is naming it WBIR (Wide Band Image Rejection) Note on unsupported cards VOX does not work and TX mute can be a problem.   

Older version, fine for XP, more facilities than v2 above. PowerSDR-IQ v1.12.20   Has embedded support for the loop.dll method of virtual audio cable, an alternative for some applications to VAC. These applications can be Easypal FDMDV WinDRM MMTTY MMVARI MSSTV MultiPSK Many thanks to Cesco HB9TLK for his work and his assistance on this integration.73,Christos SV1EIA".......  This version now has automatic image rejection for receive. I've modified the receive passband and you can have really extended receive, you can even try to decode the broadband NOAA satellites by adjusting the filter dials in the lower right corner or drag the rx passband edges with the mouse, iirc up to 40KHz wide. 73, Christos SV1EIA 

For PSDR-IQ v1.12.20, you need to select 'SDR(Si570)' as the radio type.

."By design PSDR-IQ mutes the Windows default sound device when switched to transmit. This is different to the behavior of PSDR1.9-sr40, My Soundblaster card, which I use for Tx/Rx IQ, was installed as the default sound device so the Tx IQ was being muted when transmit was selected - hence no rf output. Changing the default sound device (in Control Panel) to be the on-board audio hardware has solved the problem. 73, Geoff G3WPD"
This PSDR also has the fixed audio frequency feature to make image rejection easier.

...(C2) POWER SDR-IQ continued...

PSDR setup  Basic settings for PDSR-IQ with the USB Softrock.  PSDR-IQ TX IQ rejection  

PSDR-IQ is targeted to the frequency agile homebrew rigs like Softrocks with Si570, UHFSDR, PMSDR, 995X, etc. Christos shifts the frequency in TX mode to give the lowest possible spurious signals. He says:-   "For 6.2 softrocks there is either the Si570XTall or the USBSynth that could be used. In my own 6.2 (I have three of them) I've added the Si570 board from Dave's WB6DHW Si570 little board and control it either via LPT or via his HSUSB board.
If you insist on using a crystal on your 6.2 you have to use some other PSDR flavor since I do not support TX under this configuration due to FCC/ITU regulations, you can read past posts on the subject and they could be enlightening." 

CW with PDSR IQ  PSDR, CW and LPT connection.  

Since you have the M-AudioD44 in supported, you do not need a second card. Here is a link that describes hot to set it up with the SDR1K but I guess you will get the idea for your RxTx software too. The photo figure-1 in page 2 is actually the key to proper connections.

When you put together a 6.3RxTx [or any Softrock] and want to Tx,  "Give special attention to the "LPT_Address_(-blank-)"       Christos 

At the top of Robby's setup page is USBtoSDR information also here  We wait for the next issue of these specialised "soundcard" and Softrock controllers.

USB2SDR Initial Setup Guide

The USB2SDR is a dedicated "soundcard" and controller which may be interfaced with a Softrock or similar SDR. As it is built for SDR 192Ksps works well. See Robby's pages While this will only work with a special version of PowerSDR it will give low latency SSB and CW. Probably the ultimate for Softrock-type front ends.


The version of PSDR at links to the SR-40 version works with the USB AVR chip to give smooth tuning of the Si570 over a range of frequencies, (+/- 3500ppm.) This smooth tuning is also implemented in Fred's modified AVR code. 


PSDR IF Panadaptor A version of the PowerSDR software designed for those using the Softrock as an IF panadaptor in a radio with CAT. Use it with HRD. (Ham Radio Deluxe)       Using it with Softrock   This continues to be developed   Talks to Kenwoods directly, also with Ham Radio Deluxe to show the actual frequency. 

March 2011 PSDR-IF group 

Ham Radio Deluxe may be used with PSDR, I think it may be used directly but here is another way

NaP3 other variation of PSDR exclusively for panadapters. CAT with selected rigs, also non CAT for older rigs.


PSDR GENESIS A version intended for the Genesis range of equipment but will have some use with other SDRs.

March 2013 Use with Softrocks. Will work with early crystal controlled Softrock RXTXs as well as Si570 versions.  A new version of Genesis PowerSDR(TM) V1.1 is now available for download. Features include - large PANAFALLT display mode- 99 store/recall memories- independent TX and RX I/Q channel swap- main screen optimized for two monitor configuration- detailed 32x display zoom- unique RX and TX image calibration. This exe is the program, it does not install itself. PROGRAM UPDATES:- The newest is always here:  Look for the .zip files. one says those are "base files". unpack it into an empty folder..... Then look for the "update" file that has the newest date. unpack it into the same folder as the install files. Click 'yes" to overwrite files.

Feb 2010 Robby:- "I have put together some builders notes on a couple of the Genesis Radio kits "  Installation notes, need to be a member..  

March 2011 The GSDR Manual: ( English translation of YT7PWR manual) which can be downloaded from shows a lot of default PSDR settings, as well as Genesis specifics. You will probably have to join the group.

Or, on line


SDR# (SDRSharp) October 2015 lots of development.  Windows XP NOT supported. You download and unzip into a folder. Run "InstallRTL.bat"  in a command window to install the RTL dongle..
This is an easy setup software for RX only. Now developing for the "Airspy" also works with Funcube and RTL Dongles and Si570 Softrock.

July 2012 now fits a small netbook screen.  
August 2012 RTL Dongle see for instructions. 

See  this page has my installation and operation instructions.



WINRAD and developments. 


The best Winrad development. Was called Winrad HD. April 2012 TX capability.   Look on the Hardware page for supported SDRs and their supporting ExtIO DLLs.

Setup and operation instructions.  

Note it is possible to use LPT control with versions of Winrad.  PE1NNZ's dll and msvcr71d.dll need to be put in the folder. The dll needs to be selected and/or activated when starting. Note no frequency calibration is provided. BUT June 2011, HDSDR does, LPT control with frequency correction. And a version for serial control....  

Original Winrad The first, a good RX only program. Alberto stopped his development released the source for others. This works in Full-Screen mode, do not forget that on the keyboard Alt - Tab moves from window to window. Keep another window on top of Winrad  

FCD users:- Look for Alberto's FunSDR March 2016 an unofficial release in the FCD group.  Synchronise WinRad with Ham Radio Deluxe HRD

Fred's USB DLL  All information on the bottom of this page.   Put the ExtIO_Si570.dll file into the Winrad folder , press H when it is running.  


Version 2 now halted, available for use but incomplete.
March 2016 v3
is now being written,
the first taster released. Possible TX soon early 2017?

Version 1  This was commercial software being developed for RFspace, and for other manufacturers. But it  is free to be used by amateurs. No longer under development, replaced by Version 2 but still required for some purposes, including the original FCD. Download v1.5 no time limit.

Like all Simon's work this has a very polished look.  This is a stand-alone console, satellite reception and (eventually) data modes. It uses Omni-Rig to use with, or alongside, another rig . There are many "bells and whistles" 


Pebble SDR A simple SDR program with station database. Written for Windows 7 but works on XP, maybe others. (Future versions for Linux, Mac?)

 Version 221 Feb 2011 for the FCD.

(H) DRM Dream There are IQ versions but Sodira incorporates this  See section (Q) below possibly all you need.

Other links:- Try or maybe (This is not an installation, the package needs to be extracted to a suitable folder and shortcuts made.) Maybe... and 

You may find something here..[ . mainly commercial] [  2006 version of Dream.] [ #Disco Will tune receivers, it does not seem to include the Softrock but maybe there is something I do not know... ]  Sodira Has DRM demodulation, Essentially for commercial RXs. Does not seem to have image rejection so may work with VAC. Does work with a Softrock, tune 12K Hz lower. 

October 2010 Steve, M0ZEH has a page here  

[Source files ] This may be used with a Softrock to receive short wave DRM broadcasts (and analogue modes!). (installation file, default to C:\ and no shortcut is made.) THIS PROGRAM REQUIRES A SPECIAL SHORTCUT TO START IN STAND-ALONE I/Q MODE. It appears to work when started normally but is in the mode for PSDR. 

When you install Dream take note of where it installs, C:\Dream by default, you may wish to direct it to "C:\Program Files\Dream\"  Opening the folder and double clicking "Dream.exe" starts it in normal mode, NOT I/Q mode. In the program folder where it is installed you will find "receive_iq.bat". If you changed the folder from the default you will have to edit the path in this file. Then dragging the file to the Start Menu will give a shortcut to it. IQ mode is stand-alone, it acts as it's own SDR but the frequency has to be changed by moving the SDR Centre frequency. Using Dream in IQ mode it seems that the centre frequency is the stated transmission frequency, that's what it works on, I find it works with a centre frequency from about -1KHz to +12KHz of the nominal.
Using PSDR at 48KHz sample rate, I RX Voice of Russia, quoted as 7325MHz in the listing, with a centre frequency from 7.304 to 7.337. This includes reception on the centre frequency. So that equates to nominal frequency -21/+12KHz. This checks with BR-BR5akt on quoted 6.085MHz. In both modes you may have to toggle the "flip spectrum" box in the Evaluation Dialog to be able to decode a signal. Note my references to centre frequency are relevant to those using fixed tuning or independent controllers. SDR programs with Si570s should be setup to compensate.

Dream may be used in normal mode with PSDR and other software using VAC.  . For the baseband audio to be correct the SDR filter must be 10KHz wide.

Using DRM with PDSR there is no confusion with frequencies. DRM's Input Spectrum/Waterfall shows the signal from 7-17KHz. However, with no signal the displays do not look very different. PSDR offsets the LO by 12KHz for DRM. To get this same offset on the Input Spectrum/Waterfall with I/Q mode requires a LO offset of +6KHz, I do not know if this is relevant. In I/Q mode I find it difficult to determine the "correct" offset, it just scans and locks.
Some PSDR setup with DRM  73, Christos SV1EIA

 When the program is running View - Station Dialog.. opens a list of DRM stations. Update this and select a suitable frequency.  The SNR and waterfall etc may be observed by View - Evaluation Dialog..   can be good site for schedules and TX / reception info. 


Spectrum Laboratory.  

Windows 7. This program writes to it's program folder so do not install it in "Program Files".

SpecLab an audio analysis program. Records and analyses audio. This has many components including an LF soundcard receiver and I/Q input making a SDR receiver. Can be run at low sample rates so that a relatively slow computer can be used.  I use four Softrocks at the same time with this software, using a sample rate of 8KHz, for fixed frequency radio monitoring. 

"Of course the combination SpecLab/Softrock is not display only. It can be used as demodulator with filtered / converted / inverted audio output, i.e. you can use it as USB / LSB / CW receiver. With some more fiddling, you can also use it as an FM / AM demodulator (the "dsp blackboxes" must be used to demodulate the latter).
As a starting point, use the configuration "Quick Settings - Image Canceling DC receivers (I/Q) - Then select one of the soundcard options."  [But note this will work using as low as 8KHz sampling but with a narrow bandwidth.]. When you open the Spectrum Lab Components window after this, you'll see both inputs from the (stereo) soundcard go to the digital filter in the middle of the window. The filter actually does the I/Q processing, filtering, and conversion of the complex signal into a real signal which is finally sent to the output. ............You will see three diamonds on the main frequency scale, which control the input center frequency ("VFO"), the audio bandwidth, and the audio center frequency (traditionally called "CW pitch").In this configuration, the downconverted and filtered signal is combined into a real output, because *listening* to an I/Q signal (inphase component on the left ear, quadrature component on the right ear) doesn't make much sense - though it may sound interesting. This can be configured on the filter control panel (set the option "I/Q output" for the filter) 73, Wolf DL4YHF .  "
A useful post about using the Softrock at LF, you need to join the group.  

This software, unlike the normal SDR program, can be setup to display and record frequencies and amplitudes to a high degree of precision, (and accuracy if calibrated.) 


WSPR IQ 2016 currently WSPR is included in WSJT-X 1.6 but NOT IQ mode.

 SDRs need to be setup with a SDR programme and virtual audio. These early versions may not run in Windows 10?

The 2.1 IQ version of WSPR that works with Softrocks and other SDR is at  It is easy to setup if you read the updated instructions. Look for version 2.1r2263 or later. Note that all IQ versions require setting up each time you use it. RX (AND likely TX)  image suppression is not saved maybe not the TX Audio setting. You may note the TX settings but RX image needs to be reset.

Windows 7:- Location of WSPR's ini file. C:\Users\.....\AppData\Local\VirtualStore\Program Files (x86)\WSPR 

Setting Fiq in WSPR 2.11 IQ mode for fixed frequency (=LO = crystal controlled centre frequency) Softrocks.
The default Fiq of 12000Hz is for a Local Oscillator that is 12000Hz below Dial Frequency.
Fiq = WSPR Dial Frequency - Local Oscillator frequency [LO]. [If LO is higher than Dial then Fiq is negative]
TX image frequency = Dial Frequency - 2(Fiq) [If LO is high this frequency will be higher than the Dial frequency.]
I have tested this for values of Fiq up to +/- 20000 and it works correctly with the image correctly suppressed.
If Reverse Rx IQ is incorrect it may still appear to work BUT it will be looking at the image and very poor results will be obtained. [If you put the LO the other side, but Fiq -3000, you will see the WSPR signals stronger but inverted so they are not decoded.] Unless you have a special reason do not change Dial Frequency or RX BFO. 

WSPR on a fixed frequency Softrock  Determining the LO. Stand-alone on a Funcube dongle  Note the way Fiq may be used for frequency adjustment.


Linrad  Lots of links to get the beginner going as well as the more experienced. Has Si570 support.

Windows users:- This may be used in Windows but most will find it tricky to learn and setup, the interface can be considered as basic. Give yourself lots of time, read a lot, use the F1 key. Regular users say the display has unique features.

2016:- Now supports transmit. I suggest looking at the installation guides below then SM5BSZ's very detailed pages.

Windows installation written for Softrock users. 2016, by Roger VE7VV.

Windows setup, 2012, more general and comprehesive Where there is a PDF file.


Linux -   

I include some Linux software but I use Windows only.

Sid's summary June 2013 

November 2011 Linux software  A good run-down of current software.

November 2011. Installing  usbsoftrock and WSPR

June 2011 Sid's summary for starters in SDR on Linux  
How to install Linux SDR programmes  Lots more on this site..

For receive-only you could do worse than try lysdr:  It's much easier to get going than anything else. Gordon MM0YEQ

Linux SDR, Quisk:  May make sense to somebody!

Basic DSP - which is a lot of fun to play with - create your own software defined receiver! For Linux and Windows. 

Using Wine: MOKGK  MOKGK 1.0 receive works under wine without trouble.

Hello all just wanted to let everyone I have gotten some positive results with ubuntu linux, dttsp, fldigi.I am able to receive and everything seems to be working well. I'm moving forward on getting the transmitting to work I am also documenting my 5 watt amp project. I have started to document the steps for this setup on my blog. Hope this helps anyone wishing to break away from windows.   Good luck, dan nm5dv.

Linux For the Si570 control, try VK6JBL's usbsoftrock. It is stable, simple, feature rich and easy to use.

(M) KGKSDR  Not updated since 2009? CW, SSB transmit with receive only for AM and FM Also IQOUT, provides a configurable IQ output from a soundcard suitable for testing SDR transmitters.  His Yahoo group. 

"I just loaded a program called M0KGK Receiver which along with a driver called ASOFORALL worked well on my Vista machine. It also has the transmit functions."

(N) MAC   Just some links, I do not use a MAC.

May 2014 HDSDR on a MAC

DSP Radio - Software Defined Radio for Mac OS X A new version April 2014.

Mac Dec 2011  

Using USB Softrocks with a MAC OSX:-  SUCCESS!!! Robin's suggestion about editing the VmWare .vmx file to add the line usb.quirks.device0= "0x16c0:0x05dc skip-reset" allowed Windows to recognize the device and allowed me to install the drivers.

I have been looking for this for a while, so I am please to share it. If you are looking for an equivalent to VAC (Virtual Audio Cable) for Max OS X, ..(dead link).. less universal.  So you can now link DSP Radio or GNU Radio, with Multimode, fldigi... I have not compared to solutions yet. Just informing. 73,Yan.---Yannick DEVOS - XV4TUJ


 I've uploaded [This will be in Yahoo Sofrock40 files area] under my callsign (VK6JBL) a program I wrote for myself, but for which I gather there is interest from other people as well. This is primarily intended to allow Sebastian Mrozek's DSP Radio to control a RXTX 6.3 fitted with Tony's USB-I2C board. It will also function standalone and should in theory control a kit from sdr-kits similar to the USB_Synth program, however this is untested.Limited testing, full of bugs etc etc. It's also limited to Mac OS 10.5 and intel processors at present. There's a lot of work still to be done, but maybe someone finds it useful now.

Someone said "have a look at JavaSDR. Link dead[]  I find it to be pleasant software. I use it on OS X but it runs on Linux as well. If this is relevant then it looks as if the project has not moved.

The "sound card" we are designing works great under OSX, see: Link dead, and maybe this is now finished. []  73 Alex


Multi PSK A multimode program that can use the I/Q signals from an SDR. There is manual I/Q adjustment.

It is possible to use macros in MultiPSK   to control the Softrock  A web search will find the files to avoid the need to register into yet another group.

The unregistered version will read and encode very many modes, payment enables lots of extras. Spend some time with this, the interface is a little different but here is a single program that works with SDR TX/RX. 

January 2011 "I have been using MultiPSK for the past year. Some people are put off by the UI but it is a full-featured digital mode program with a limited but functional SDR front end built-in. It is easy to setup and requires no additional software. It has full support for the softrock through the USB port - both PTT and frequency control. It also has built-in support for the DXLab suite. Ed WB6YTE"


For those interested in using their iPhone, iPod touch, or iPad for SDR "There is now a free app available on the iTunes App Store: Or you can read more about it here: 73, Charles NZ0I"


Sodira A RX program January 2012 Easy DRM, auto image rejection, Si570 with ExtIO. All modes, a good program. 

A few notes here


IQRec From Fred, PE0FKO This will record the output from a SDR. The wav file can then be used with another SDR program. 



TX only program  This is fairly simple but will TX SSB, FM and AM. It uses a low soundcard sample rate so will need to be used close to, or on, the centre frequency. This looks interesting for use with one of the RX only programs. Strictly for experimenters!



 SDR-J JSDR Linux and a 32 bit and 64 bit version tested on XP and W7. Various SDRs supported, soundcard or IQ input including RTL dongles. Various data decoders built in.
Just unzip into a Program Folder and run the executables. Look in the program folder for help files but these may be outdated.
SW receiver:- Soundcard support for the Elector SDR. I think this can be used as a fixed tuned program. Has various data decoders.
FM receiver:- May be used with the RTL Dongle. Stereo and RDS.
Viewer:- Only a spectrum viewer.
There is also a 64 bit version for DRM reception.



 RX with no Si570 support.Last version was 2009 Files/070565-QuickStartGuide.pdf 


AMSR by PE0FKO This may be regarded as a curiosity. It is Fred's all mode SDR receive system. You may use CFGSR to set a centre frequency. This can be entered in "Options" Note HERTZ! It is interesting but basic, no extra image rejection, just a simple experimental RX.




This has a soundcard input option. It may be used with a Softrock but has no tuning capability. The centre frequency may be set in "Soundcard setup". This might best be used with a fixed frequency Lite but CFGSR could be used to tune a Si570.

It has an external radio feature. 

(X) GNU There are Windows binaries here, but it seems to be aimed at Linux users.

Note Python must first be installed. From the page below it seems there is a lot of preparatory work to be done. 


Quisk RX/TX CW operators might try this, QSK. Also SSB. February 2016 a version without requiring the editing of configuration files.

Like GNU, above, Python must first be installed. [My first setup, now outdated Python 3 must be used.]

 May 2016 Sid's note on installing in Linux

2 Modes not yet supported by these SDR programs.  

  Helping to identify them  Hear and see digital modes. This is a Ham Radio deluxe ( ) Wiki. PSDR is one of HRD's supported radios. DM780 is HRD's digital mode module. Also

May 2016

Many modes can be run together with an SDR program. The problem is linking audio from one program to another.

Most use a virtual audio connection   Various VAC and software methods detailed here.

Another  way is to use a separate soundcard for the other program and link them together by audio cables. I have found that three USB audio "cards" will operate together. Just plug them in, sorting out which is which with the software can be a matter of trial and error. It seems very few use this method, it is potentially inferior to VAC but do not be afraid to try more than one soundcard!

Virtual Audio Cable (VAC) Or an alternative (one cable free, maximum 3 cables with donation.) these link programs by software.  As time goes by maybe programs will have this linking built in. Some soundcard drivers may allow linking by loopback, (What you hear, Stereo Mix)     Here is my setup PSDR, VAC, WSPR 

 VAC setup for full instructions on setting up your VAC. 

This page gives some hints for VAC setup, it is much the same whatever software is actually used. with digital modes. Robby's starter page 

Fldigi,    data with PSDR 

This has been recommended to help with setting up

Using Fldigi with Softrock RXTX and HDSDR PDF file  Look in the KC5FGK folder here All setup information to tune HDSDR and TX. May 2012

Notes about setting up  VAC, N8VB vCOM Virtual Serial Ports and various digital modes. link changed, I think it is all on this site.  Free 32 bit Virtual serial Port with various configurations including splitting, sharing and combining COM ports.

Loop.dll,  "It can be used to connect certain software, eg MMSSTV and Easypal (Digital pictures) 

Use WIN XP SP3 and WinPSK 2.13 You need loop.dll in windows/system32 and the modified pskcore.dll from HB9TLK.  Copy this pskcore.dll in the program folder from WinPSK. This is the folder, where you find WinPSK.exe. I think that's all. The modified pskcore.dll has 180kB, the original 184kB

Using HSDR with digital software, you need to be a member of the group

3 Audio files to test software without a SDR Most, if not all, SDR programs can play back these files that have been previously recorded. It is also possible to record your own if you DO have an SDR.  Many use this technique to analyse a range of frequency in detail.

You may get used to the software before it is connected to the SDR.. Written for GSDR but essentially for all software. "The initialization and start GSDR with your sound card and PC setup is very simple. First step is use recorded I/Q file download from Genesis site [ ] my file from ARRL CW contest 2009 for test . If you have sound card with low sample rate 48kHz find some file at Internet [Some below] After GSDR is working you can go to Genesis hardware connection.Tasa YU1LM/QRP"

   Flex Radio website . If you go to their Support and then Downloads you can find example I-Q files. File Category Any - Audio IQ.  I believe that there are DRM, CW and SSB files there. 

"There are two 600Mb files on my website <  > One CW contest and one SSB  contest, lot of signals. 73, Fred PE0FKO"
Another, shorter wav file (compressed with WINZIP) is also available at:   Mainly examples of QRM etc but some others.

Listen to SDR via the internet   (Download the Console to listen) ..  Or setup your own server?   A full spectrum view  and RX.  There are more, links change... search.

More of my pages related to SDR for beginners,  Basic details for a beginner with an assembled SDR.  Initial setup showing Rocky. Soundcard settings, testing.  More soundcard settings showing Rocky, ground loops.  With HDSDR used for illustration.  Isolating the antenna socket  All RXTX  Softrocks require an additional LPF. Installing internally.  Controller Installation, faults.  With a few HDSDR (Winrad) installation notes.  = Some things clarified. Reprogram the ATTiny.  For those that feel their devices do not match too well.  Gives a very rough idea of levels that may be expected. Making diode probes.  Ways I have used VAC and Virtual COM ports with PSDR.  Some soundcard tests I've made. Main Site Index