<div dir="ltr"><div>Dear all</div><div><br></div><div>In the paper section describes how CELT and SILK had implemented a look/up head delay of (2.5ms), (5ms) respectively ,  could you explain me></div><div><br></div><div>1) those values are fixed.</div><div>1)  how you  guarantee those values independent of the architecture's performance.</div><div><br></div><div>Thanks so much</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 18, 2017 at 10:05 AM, Diego Alejandro Parra Guzman <span dir="ltr"><<a href="mailto:daparrag@correo.udistrital.edu.co" target="_blank">daparrag@correo.udistrital.edu.co</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">thanks you so much for your answer.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 13, 2017 at 8:59 AM, Jean-Marc Valin <span dir="ltr"><<a href="mailto:jmvalin@jmvalin.ca" target="_blank">jmvalin@jmvalin.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">Hi Diego,<br>
<br>
You might find figure 3 or this paper useful:<br>
<a href="https://jmvalin.ca/papers/aes135_opus_celt.pdf" target="_blank" rel="noreferrer">https://jmvalin.ca/papers/aes1<wbr>35_opus_celt.pdf</a><br>
<br>
It shows the MDCT window for a 5 ms frame, but the (non-zero) overlap is<br>
always 120 samples regarless of the frame size. You can either see it as<br>
partial overlap, or as a full-overlap with a window that has zeros on<br>
the sides.<br>
<br>
Cheers,<br>
<br>
        Jean-Marc<br>
<div><div class="m_8810990700789686188h5"><br>
On 11/04/17 05:04 AM, Diego Alejandro Parra Guzman wrote:<br>
> Dear all<br>
><br>
> I'm working on the implementation of the MDCT for the processor<br>
> ARM-Cortex-M4 I'm trying  to replicate the behavior of the MDCT<br>
> for several overlapped values however I realized that current<br>
> implementation of the MDCT is very close to the theory only in case in<br>
> which we have and overlap exactly equal to N/2 where N is the size of<br>
> the input vector as is shown in the examples  for celt.<br>
><br>
> could you explain me if the implementation had been thought for<br>
> different overlapped values, or instead the implementation uses only the<br>
> overlap equal to N/2.<br>
><br>
> Additional I want to know in case of overlapped values different to N/2<br>
> which values had been considered.<br>
><br>
> Thanks for you support.<br>
><br>
> --<br>
> Diego Alejandro Parra Guzmán<br>
> Estudiante de ingeniería electrónica<br>
> Universidad distrital FJC<br>
><br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> opus mailing list<br>
> <a href="mailto:opus@xiph.org" target="_blank">opus@xiph.org</a><br>
> <a href="http://lists.xiph.org/mailman/listinfo/opus" target="_blank" rel="noreferrer">http://lists.xiph.org/mailman/<wbr>listinfo/opus</a><br>
><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="m_8810990700789686188gmail_signature" data-smartmail="gmail_signature">Diego Alejandro Parra Guzmán<br>Estudiante de ingeniería electrónica<br>Universidad distrital FJC<br></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Diego Alejandro Parra Guzmán<br>Estudiante de ingeniería electrónica<br>Universidad distrital FJC<br></div>
</div>