<div dir="ltr">Seems to be working, nice! I still want to take a stab at making a vanilla patch for partitioned convolution. That way you can have really low latency I/O even if your impulse response is several seconds long. Not a problem to do in C as an external, and seeing your zero padding mask in the overlap 2 sub-patch makes me want to try it out.<div>
<br></div><div>PS: since the impulse response isn&#39;t changing, you could do the transform on it once ahead of time, store the results in tables, then tabreceive them for the convolution multiply. Save an FFT!</div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Dec 31, 2013 at 9:58 AM, Alexandre Torres Porres <span dir="ltr">&lt;<a href="mailto:porres@gmail.com" target="_blank">porres@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="color:rgb(55,64,78);font-family:&#39;lucida grande&#39;,tahoma,verdana,arial,sans-serif;font-size:12.727272033691406px;line-height:17.99715805053711px">Sharing My New Year&#39;s CONVOLUTION</span><br style="color:rgb(55,64,78);font-family:&#39;lucida grande&#39;,tahoma,verdana,arial,sans-serif;font-size:12.727272033691406px;line-height:17.99715805053711px">

<br>I&#39;m doing the overlap-add method, as nicely described in <a href="http://www.dspguide.com/ch18.htm" target="_blank">http://www.dspguide.com/ch18.htm</a><div><br></div><div>Seems to be working like a charm! Not sure if anyone ever did this in a patch like this, but I know there are some externals around. I remember I discussed once with Brent on how to do this, by the way. What do you think Brent? Nailed it? Anyone else?</div>

<div><br></div><div>I&#39;ll include this soon in my tutorial patches, but for now you can check it at: <a href="https://drive.google.com/file/d/0B3AoiT0xk8fnNU9PRHdldVVFbU0/edit?usp=sharing" target="_blank">https://drive.google.com/file/d/0B3AoiT0xk8fnNU9PRHdldVVFbU0/edit?usp=sharing</a><br>

<br>it runs ok even with insanely huge FFT sizes, but I need to push the latency up as soon as it starts getting <br><br style="color:rgb(55,64,78);font-family:&#39;lucida grande&#39;,tahoma,verdana,arial,sans-serif;font-size:12.727272033691406px;line-height:17.99715805053711px">

<span style="color:rgb(55,64,78);font-family:&#39;lucida grande&#39;,tahoma,verdana,arial,sans-serif;font-size:12.727272033691406px;line-height:17.99715805053711px">FELIZ 2014</span><br></div></div>
<br>_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>William Brent<br><a href="http://www.williambrent.com">www.williambrent.com</a><br><br>“Great minds flock together”<br>Conflations: conversational idiom for the 21st century<br>
<br><a href="http://www.conflations.com">www.conflations.com</a>
</div>