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