From: Bill S. <g4...@cl...> - 2015-09-22 23:27:46
|
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. |