On 23/09/2015 00:14, Håken Hveem wrote:
Hi Håken,
> Now, can anyone describe in detail exactly how wsjt-x deals with the
> input audio, so perhaps the folks at the linux mint forum can understand
> in detail how the audio streams is handled by WSJT-X ?
WSJT-X uses Qt multimedia services for audio, the details are in this 
C++ class:

https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/soundin.h
https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/soundin.cpp

we request a stream at 48kHz in the selected device's preferred format 
at 16-bit resolution with the selected number of channels. The 
QAudioInput Qt framework class does all the work for us:

http://doc.qt.io/qt-5/qaudioinput.html

We suspend and resume the QAudioInput stream at various points, for 
example around transmit periods, when monitor is disabled and when 
playing back saved .WAV files.

Given that other users are not reporting similar issues on Mint Linux I 
am fairly certain this is a system setting issue rather than a problem 
with anything Qt or WSJT-X is doing.

73
Bill
G4WJS.

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to