I know that PowerSDR-IFStage was primarily written and modifed from the original PowerSDR software. As previously posted on this forum, I've made a lot of modifications to version 1.19.3.5 of PowerSDR-IFStage. Primarily focused at a better user experience for the Elecraft K2, and also primarily for my own use. I've not publicly posted any of these changes. A few days ago a thought popped into my mind that there are some portions of the unused source code, mainly for the transmit functions which are still in the source code and still compiled in the resulting executable. Normally one would select "RX only" in the setup page to disable the transmit related functionality of the code. The thought I had was, how about using the TX Equalizer by routing a microphone input to the TXEQ input and using the output from the equalizer to drive the audio signal to the radio. Since already had the audio paths established for digital operation (ie: FSK, PSK) from my computer to the radio, using the Windows mixer in the computer, I was thinking it would not be too much of a reach to figure out how to route the Microphone input from the Windows mixer to the PowerSDR TXEQ code then route the output of the TXEQ to the LINE OUT of the Windows mixer. Now comes the difficult part, at least for me. I've spent a couple of days trying to figure out audio setup and routing that PowerSDR-IFStage does. I believe much of this code wasn't touched when Scott and company re-wrote the original PowerSDR v1.19.3.5. Please corret me if I'm wrong. Looking over the release notes in the source code I am making that assumption. I'm still trying to figure out how the microphone input as described in the SDR-1000 instruction manual is routed to the audio paths in PowerSDR, and not having any success at all.
I'd very much like to communicate with anyone who might be interested in such a project, to better understand some of the architecture concepts related to the audio processing.
Regards,
Karin Anne Johnson K3UU