[hpsdr] FFT latency

G3XJP G3XJP at RhodesG3XJP.plus.com
Tue Apr 7 02:02:38 PDT 2015


Simon, it is precisely LMS noise reduction and auto-notch that I am 
replacing.  COS - in brief - I don't like listening to voices coming out 
of a drain-pipe.  The freq domain solution is way more effective.   But 
at a price, namely inherent delay.  So I'm not looking for other 
solutions.  I just want to be sure those inherent Fourier delays are 
.... ummmm .... inherent.  Peter G3XJP

Simon Brown wrote:
> Peter,
>
> One alternative to FFT-based noise reduction would be adaptive LMS noise
> reduction with ~ 99 taps (or a variable number of taps). LMS can also be
> used with great effect for an automatic notch filter.
>
> Simon Brown G4ELI
> http://v2.sdr-radio.com
>
>
> -----Original Message-----
> From: G3XJP [mailto:G3XJP at RhodesG3XJP.plus.com] 
> Sent: 07 April 2015 09:46
> To: Simon Brown
> Cc: Hpsdr at lists.openhpsdr.org
> Subject: Re: [hpsdr] FFT latency
>
> gm Simon,
> 1) I don't have and don't want a waterfall/spectrum display and
> 2) my SDR does not run on a PC let alone Windows.  It runs on a dedicated
> radio. 
> I do have to have Fourier and his inverse in the real-time signal path -
> because I need to get into the freq domain, do the Noise Reduction stuff and
> then get back to the time domain.  In that sense, FFT and IFFT are pure
> overheads, a means to an end.  And I would have to forget the whole idea if
> they produced inherent delays that would make ANY radio on ANY platform
> unuseable.  20ms is acceptable.  Only just.  Peter G3XJP
>
> Simon Brown wrote:
>   
>> Peter,
>>
>> You don't have to perform FWD / INV FFT in the demodulation path at all.
>> Essentially there are two IQ paths in a generic design:
>>
>> 1) For the waterfall / spectrum display,
>> 2) For demodulation.
>>
>> Demodulation can get down to < 20ms on Windows if you're careful, 
>> using WASAPI audio API helps a lot :) .
>>
>> Simon Brown G4ELI
>> http://v2.sdr-radio.com
>>
>>     
>
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/attachments/20150407/4684edcc/attachment-0002.htm>


More information about the Hpsdr mailing list