On 16/06/2015 15:45, Eric Thornton wrote:
>
> Hello all,
>
Hi Eric,
>
> I'm using quisk sdr to interface with my softrock over wifi. I've just 
> finished rewriting its pulseaudio driver to reduce drop outs and 
> better accommodate network lag. It's working well in linux except when 
> using wsjtx though a null sink. Seems the stream created by wsjtx 
> through qtmultimedia is using a default latency value that doesn't 
> play well with a null sink monitor. Forcing it to a lower latency 
> works via client, but it would better to fix the application side. Are 
> the pulseaudio stream settings configurable at runtime, compile time, 
> our are they completely handled by qtmm?
>
We do have some control of buffer sizes, initial testing didn't make 
much difference but that could well be because the underlying hardware 
buffer sizes are not variable. With a network audio device buffer sizes 
will definitely have an impact on latency. You could try different 
values passed to QAudioOuput::setBufferSize() in SoundOutput::restart() 
(soundout.h/soundout.cpp) and to QAudioInput::setBufferSize() in 
SoundInput::start() (soundin.h/soundin.cpp).
>
> I've moved on to testing the new driver on osx and have pulseaudio 
> running via macports. There is no option to select pulse as an input 
> or output device. I am guessing pulseaudio support is not compiled in 
> the standard osx application?
>
AFAIK you would have to build a custom Qt. An OS X standard build of Qt 
only builds the CoreAudio audio plugin.
>
> Enjoying the software. Amazing what 1 watt can do with the jt modes.
>
> Thanks,
>
> Eric
>
73
Bill
G4WJS.

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

Reply via email to