On 02/05/2019 00:05, Gary Kohtala - K7EK via wsjt-devel wrote:
We are talking about RX audio. I use a SignaLink USB, not the on board sound system, and am experiencing the problem. Interestingly, when I execute another program called MARS-ALE, it somehow forces the RX audio to 0.0 db. Not sure how N2CKH did that but perhaps
it would be a possibility in WSJT-X at some point.

Best regards,

Gary, K7EK

Radcliff, KY (EM77at)

Hi Gary,

it is possible to determine the 0 dB point by querying a whole bunch of MS proprietary APIs to get the extents and step size for the driver level control but it is a PITA. Since we use Qt (QAudioInput) to manage the input audio stream we only have a basic control that goes from zero to one with no information about how that maps to gain or attenuation - so we don't use that.

The fix in Qt is small and was completed quickly when I spoke to the developer who made the change that caused the level resetting issue. We will wait for the fix to flow through to a release. It is in for Qt 5.12.4 which is due in May. Until then you always have the option to use the 32-bit build of WSJT-X.

73
Bill
G4WJS.



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

Reply via email to