<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 12px; font-family: Calibri, sans-serif; "><div>Speaking of AEC (thought not quite on topic for this thread),</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Has anyone on this list played with the GIPS code that google just open-sourced? &nbsp;It looks like their AEC also has code to handle differential sample rates, though I haven't really evaluated it thoroughly.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>There is really a lot of code in the drop &#8212; basically all of the GIPS DSP stuff (AGC, VAD, Denoise, echo canceller, etc), their transport layer, hardware access (audio/video capture), etc. &nbsp;It's all wrapped up to be part of a javascript API in the browser, but it seems like the individual components are useable without the rest.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span><a href="https://sites.google.com/site/webrtc/">https://sites.google.com/site/webrtc/</a></div><div><br></div><div>-SteveK</div><div><br></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Steve Underwood &lt;<a href="mailto:steveu@coppice.org">steveu@coppice.org</a>&gt;<br><span style="font-weight:bold">Date: </span> Wed, 22 Jun 2011 09:05:16 +0800<br><span style="font-weight:bold">To: </span> &lt;<a href="mailto:speex-dev@xiph.org">speex-dev@xiph.org</a>&gt;<br><span style="font-weight:bold">Subject: </span> Re: [Speex-dev] Acoustic echo cancellation<br></div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div><div>On 06/22/2011 04:57 AM, Arun Raghavan wrote:</div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> On Tue, 2011-06-21 at 11:39 -0700, Arun Raghavan wrote:</div><div> [...]</div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> I'm also running this on x86 (x86_64, technically), and it's all</div><div> floating-point, so I guess this is a regression somewhere. Will try to</div><div> see if I can run it without any optimisations if possible, which I</div><div> assume should serve as an adequate reference.</div></blockquote><div> Surprisingly, if I use -O0 instead of -O2, I see a difference in the</div><div> output. Nothing very observable in Audacity, but the actual output</div><div> definitely differs.</div></blockquote><div>If you use a floating point build the output is likely to change with </div><div>the optimisation level selected, the compiler version, and maybe even </div><div>the day of the week :-)</div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> Still trying to figure out why they're both so different from your run</div><div> from 5 years ago, though.</div></blockquote><div>Steve</div><div><br></div><div>_______________________________________________</div><div>Speex-dev mailing list</div><div><a href="mailto:Speex-dev@xiph.org">Speex-dev@xiph.org</a></div><div><a href="http://lists.xiph.org/mailman/listinfo/speex-dev">http://lists.xiph.org/mailman/listinfo/speex-dev</a></div><div><br></div></div></div></blockquote></span></body></html>