I don't understand you Stefan. In fact, the Wekinator's creator, that is the father of UAna implements similar in her source code. I attach it. <br><br><div class="gmail_quote">2013/4/29 Stefan Blixt <span dir="ltr"><<a href="mailto:stefan.blixt@gmail.com" target="_blank">stefan.blixt@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Fernando!<br><br>All the usages of =^ (disconnect operator) at the top of your code don't make sense. Maybe you want to replace all of those with => ?<br>

<br></div>/Stefan<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote"><div><div class="h5">On Mon, Apr 29, 2013 at 12:45 PM, fernando alonso <span dir="ltr"><<a href="mailto:lualobus@gmail.com" target="_blank">lualobus@gmail.com</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi users,<div><br></div><div>I am writting a program to extract audio features but the autoCorr, xCorr always give me a 0 value. ZeroX always give me 0.5 value.</div><div><br></div><div>This is a brief of the source code:</div>




<div><br></div><div>
<pre style="margin-top:0px;margin-bottom:0px">//Definitions<span style="color:#c0c0c0"> </span>for<span style="color:#c0c0c0"> </span>features<span style="color:#c0c0c0"> </span>extraction</pre>
<pre style="margin-top:0px;margin-bottom:0px">adc<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>FFT<span style="color:#c0c0c0"> </span>fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>RMS<span style="color:#c0c0c0"> </span>rms<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>RollOff<span style="color:#c0c0c0"> </span>rolloff<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>Centroid<span style="color:#c0c0c0"> </span>centroid<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>Flux<span style="color:#c0c0c0"> </span>flux<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>ZeroX<span style="color:#c0c0c0"> </span>zerox<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">adc<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>AutoCorr<span style="color:#c0c0c0"> </span>autoCorr<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>





<pre style="margin-top:0px;margin-bottom:0px">fft<span style="color:#c0c0c0"> </span>=^<span style="color:#c0c0c0"> </span>XCorr<span style="color:#c0c0c0">  </span>xCorr<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>blackhole;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><br></pre><pre style="margin-top:0px;margin-bottom:0px"><pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    //Feauture extraction</span></pre><pre style="margin-top:0px;margin-bottom:0px">

<span style="color:#c0c0c0">    </span>fft.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobFFT;</pre><pre style="margin-top:0px;margin-bottom:0px">

<span style="color:#c0c0c0">    </span>rms.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobRMS;</pre><pre style="margin-top:0px;margin-bottom:0px">

<span style="color:#c0c0c0">    </span>(blobRMS.fval(0)<span style="color:#c0c0c0"> </span>*<span style="color:#c0c0c0"> </span>100000)<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>volumenInst;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>rolloff.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobRollOff;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>(blobRollOff.fval(0)*srate<span style="color:#c0c0c0"> </span>)/2<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>rollOffInst<span style="color:#c0c0c0"> </span>;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>centroid.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobCentroid;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>(blobCentroid.fval(0)*srate)/2=><span style="color:#c0c0c0"> </span>centroideInst;</pre><pre style="margin-top:0px;margin-bottom:0px">

<span style="color:#c0c0c0">    </span>flux.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobFlux;</pre><pre style="margin-top:0px;margin-bottom:0px">

<span style="color:#c0c0c0">    </span>blobFlux.fval(0)<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>similitudInst;</pre><pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>zerox.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobZeroX;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>blobZeroX.fval(0)<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>zeroXInst;    <span style="font-family:arial">///<-----------</span></pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>xCorr.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobxCorr;  </pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>blobxCorr.fval(0)<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>correlacionCruzadaInst;  <span style="font-family:arial">///<-----------</span><span style="color:rgb(192,192,192);font-family:arial">    </span></pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>autoCorr.upchuck()<span style="color:#c0c0c0"> </span>@=><span style="color:#c0c0c0"> </span>UAnaBlob<span style="color:#c0c0c0"> </span>blobAutocorrelacion;</pre>




<pre style="margin-top:0px;margin-bottom:0px"><span style="color:#c0c0c0">    </span>blobAutocorrelacion.fval(0)<span style="color:#c0c0c0"> </span>=><span style="color:#c0c0c0"> </span>autocorrelacionInst; <span style="font-family:arial">///<-----------</span></pre>





<pre style="margin-top:0px;margin-bottom:0px"></pre></pre><pre style="margin-top:0px;margin-bottom:0px"><br></pre><pre style="margin-top:0px;margin-bottom:0px">Kindy Regards.</pre><span><font color="#888888"><pre style="margin-top:0px;margin-bottom:0px">

<br></pre><pre style="margin-top:0px;margin-bottom:0px"><br></pre><br></font></span></div><span><font color="#888888"><div><br clear="all"><div><br></div>-- <br>Fernando Alonso Martín<br><a href="mailto:Lualobus@gmail.com" target="_blank">Lualobus@gmail.com</a><br>




<div><a href="http://www.roboticNaturalInteraction.com/famartin.html" target="_blank">http://roboticnaturalinteraction.com</a></div><div><br></div>
</div>
</font></span><br></div></div>_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br>Release me, insect, or I will destroy the Cosmos!
</font></span></div>
<br>_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Fernando Alonso Martín<br><a href="mailto:Lualobus@gmail.com" target="_blank">Lualobus@gmail.com</a><br><div><a href="http://www.roboticNaturalInteraction.com/famartin.html" target="_blank">http://roboticnaturalinteraction.com</a></div>

<div><br></div>