# Delaying the analysis will not work, because analysis data is an one block audio signal. If you delay it not a integer multiple of a block, the synchronisation of different delayed bin analysis, get lost.<br># I made two different versions of spectral delay, one using delay before inverse FFT, other after it. Both doesn&#39;t work :-) but the second one gives good results for some certain delay times. I don&#39;t understand why this result happened.
<br>-ugur-<br><br><div><span class="gmail_quote">On 6/4/07, <b class="gmail_sendername">ugur guney</b> &lt;<a href="mailto:ugurguney@gmail.com">ugurguney@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a href="http://crca.ucsd.edu/%7Emsp/techniques/latest/book-html/node179.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"></a># I think something like this could work: If the number of bins is
2*N, prepare N tables with size N samples. 1st table has one in 1st
sample and zero everywhere. Similarly n&#39;th table has 1 in n&#39;th sample
and zero in other samples. This tables will be used to pick up n&#39;th bin
from the mixed analysis.
<br># Then prepare 2*N [*~] objects and multiply real and imag output
of [rfft~] with [tabreceive~ preparedTableN]. This way every bin will
be seperated, every pair has the amplitude and phase information of
only one bin.
<br># Then apply delay&#39;s to every pair and sum all delayed real and
imaginary parts seperately. Finally put these two signals to [rifft~]<br><span class="sg">-ugur guney-</span></blockquote></div>