<p dir="ltr">I was told to look into it after I mentioned reverb and convolution. Let's see if I can coax more info out of the person who mentioned it.</p>
<br><div class="gmail_quote"><div dir="ltr">On Fri, 10 Feb 2017 05:20 , <<a href="mailto:rsdio@audiobanshee.com">rsdio@audiobanshee.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don't quite understand the "online" part of that. Can you elaborate?<br class="gmail_msg">
<br class="gmail_msg">
As for zero-delay FFT algorithms, it seems possible to do a moving window FFT that updates the output on every sample. The frequency bin values are still smeared in time according to the total FFT size, so there is a sort of latency in that sense, but at least the output changes constantly rather than once per block. The moving window FFT is more expensive that the single FFT, of course, but I think there are optimizations that make it not as bad as it could be.<br class="gmail_msg">
<br class="gmail_msg">
Are you sure that this "zero-delay online algorithm for FFTs" is appropriate for convolution? My first instinct is that sliding window FFT would not quite work for convolution, at least not without some tweaks.<br class="gmail_msg">
<br class="gmail_msg">
Brian<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
On Feb 9, 2017, at 7:21 PM, cheater00 cheater00 <<a href="mailto:cheater00@gmail.com" class="gmail_msg" target="_blank">cheater00@gmail.com</a>> wrote:<br class="gmail_msg">
> I was just told there was a zero-delay online algorithm for FFTs which would mean 0 delay convolution, but I haven't got a link. Maybe someone here heard of it.<br class="gmail_msg">
</blockquote></div>