On 05/12/2018 00:12, Al Pawlowski wrote:
I wonder if I should add in, or subtract, another 0.1s for the tx delay I have set.

Hi Al,

the Tx delay does not change the timing of the signal. The Tx signal synchronized with the PC clock at the start of a Tx period (interpolated forwards if Tx starts late), from then on to the end of the Tx period synthesized samples are delivered to the sound stream buffers on demand. So the sound card clock (which may not even be in the PC e.g. a rig with a built in audio codec or an SDR) does the timing after the start. The digital latency is the sum of buffer length times sample period and processing delays. Process priority should only have an effect on its ability to keep up with the sound stream's need for samples. Not enough priority might cause an under-run and consequent drop out, from then on the rest of the samples will be delayed by the drop out length. We don't correct for drop outs as we don't know about them and anyway a drop out is far more disruptive to decoding than a small extra delay so it  would be too late even if knew it had happened.

73
Bill
G4WJS.



_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to