Hello Bill- Thanks for taking the time to explain the complexity of dealing with SDR Digital Data. Bill W2PKY
On Mon, Nov 1, 2021 at 10:38 AM Bill Somerville via wsjt-devel < wsjt-devel@lists.sourceforge.net> wrote: > Bill, > > typical SDR console applications deliver samples via audio devices, some > have other mechanisms but most of those are not to a common standard. What > is actually passed over an audio device stream need not be audio, for > example many (most) SDR consoles are capable of producing (and consuming in > a few transceiver cases) I/Q sample data as a stereo pair of interleaved I > and Q data streams. This is usually necessary since consuming applications > wish to constrain the sample rate and do not want the full bandwidth of the > SDR sampling circuits - this is what the SDR console application should be > doing to provide the sample rate the consumer requests. Nor do consuming > applications wish to control the ever increasing number of SDRs, e.g. to > set the centre frequency, filter settings, gain settings, etc., each with > their own proprietary mechanism. > > WSJT-X is not a general purpose SDR console, currently it consumes a > baseband 16-bit PCM audio sample stream at 48,000 Hz sample rate. In future > it may have a wide-band option to consume something along the lines of a > 96,000 Hz I/Q data stream pair. Note this is a non-trivial change as the > DSP processing in WSJT-X is built on the assumption that the input data is > 48,000 Hz bandwidth, and furthermore the first processing step is a > downsample and LPF to 12,000 Hz. It is not really relevant that the data > arrives a baseband PCM audio, rather it is the bandwidth requirement that > determines the following processing steps to decode signals. > > So to answer your question, no to the first, WSJT-X is not trying to be a > general purpose SDR console. As to the second, it is not really relevant > how the sample stream is delivered, but as PCM data, perhaps misused > repurposed to covey I/Q data, it is a very convenient cross-platform data > transfer mechanism for sample data. Note there should be no "Windows audio > processing" if the sample rate is consistent throughout and the levels are > set to 0 dB (FS) throughout. > > 73 > Bill > G4WJS. > > On 01/11/2021 13:59, Bill Barrett via wsjt-devel wrote: > > Hello Bill- > Do you see a possibility that WSJT-X might one day have a direct > connection to SDR Digital Data Stream input bypassing the typical DAX > module and Windows audio processing? > > Thanks; > > Bill W2PKY > > On Mon, Nov 1, 2021 at 9:48 AM Bill Somerville via wsjt-devel < > wsjt-devel@lists.sourceforge.net> wrote: > >> On 01/11/2021 12:22, Dave Fitches via wsjt-devel wrote: >> > I recently got another RTL-SDR to hook up to my system. (Win 10) >> > >> > I was planning to run one using WSJT-X running FT8, the other another >> > running WSPR >> > >> > However... it seems that WSJT-X will only recognise ONE Virtual Audio >> > Cable (VAC)... >> > >> > I recently set up two additional VAC's (for a total of three) and they >> > work perfectly - unless I'm using WSXT-X which will only recognise ONE >> > on the Soundcard Input feed, though it DOES show all THREE VAC's on >> > the OUTBOUND sound card selection... >> > >> > Similarly (and no surprise because it's using the same code) JS8Call >> > has the same issues. >> > >> > I'm using the VAC software from V.Burel / JS-Loezic - >> > https://vb-audio.com/Cable/ >> > >> > -- >> > >> > >> > = Dave Fitches = >> >> Hi Dave, >> >> no one else has reported a similar issue. I have VAC installed (not >> VB-Cable but similar) with 8 devices and that all show up in both WSJT-X >> audio input and out devices as expected. do other applications that use >> audio devices via the MME audio sub-subsystem like Audacity show them? >> >> >> 73 >> Bill >> G4WJS. > > > _______________________________________________ > wsjt-devel mailing list > wsjt-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wsjt-devel >
_______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel