similar to: Problems with MDF

Displaying 20 results from an estimated 200 matches similar to: "Problems with MDF"

2006 Nov 01
2
Stream Synchronization for Echo Cancellation
Isn't this the same problem described starting at the bottom of this page? http://www.embeddedstar.com/articles/2003/7/article20030720-11.html Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > As it says in 5.4.1 of the good book "Using a different soundcard to do > > the capture and playback will *not* work, regardless of what you may > > think.
2006 Aug 08
2
How to use aec correctly?
Hi,all I have tested AEC on files, it works well.I have some files,one is echo file, others are echo-added files(an origin file adding echo at different delay,such as 20ms,40ms...120ms,140ms).AEC do wonderfully on those files except echo added at 140ms-delay. But ,when i use AEC in my voip project, it does feebly. Who can give me some hints why caused this.How long can sound be picked up by
2006 Nov 01
5
Stream Synchronization for Echo Cancellation
> In those cases, when you get let's say 1000 packets of 20ms from the mic > you may have only 990 packets of 20ms from RTP incoming stream. > > Thus, before sending outgoing mic/RTP stream, you would wait for 1000 > incoming packets: where last packet in fact arrive 10*20ms = 200ms > after it was supposed to. I have from my experience already seen 4s > of clock deviation
2006 Apr 19
6
Please help Me!
Hi to this Group! I am new to Ruby! I am facing problrm s to find the database functions. I want the source of sites for predifiend functions for handling the database. I develpong the shoping cart application, In that i am facing problems to delete the perticuller item form cart . I got idea to delete the total cart information using sesiions I want to delete the perticuller item form
2007 Jul 02
1
Backup Echo Suppression
Jean-Marc, I think I can speak for most everyone here when I say we appreciate *very much* your code beyond the codec that helps people who use Speex in real applications. How far you want to take that code is up to you, of course. (And contributors, to a degree.) I don't think any reasonable person is expecting your code to solve everything. But when people are running up against
2006 Apr 09
10
Trying to do some very simple ingress limiting, no success
Hi, I am trying to do some simple ingress limiting based on fwmark. I know the ability and sense to do INGRESS limiting is ehm... limited ;-) but still I want to try it. I tried several things. === 1 === tcq ingress handle ffff: tcf parent ffff: protocol ip prio 1 handle 1 fw police rate 12mbit burst 10k drop tcf parent ffff: protocol ip prio 1 handle 2 fw police rate 10mbit burst 10k drop
2008 Aug 05
3
HVM iSCSI Boot ROM
Microsoft has their "boot" version of their iSCSI software initiator. Apparently this still requires that the network card be iSCSI Boot "enabled." Intel seems to be the only obvious company out there supporting it on their Server adapters - I was wondering if there are any thoughts/plans on implementing iSCSI Boot functionality in the HVM Boot ROM? Or maybe there''s
2007 Sep 30
3
Speex on DSPic, violation of license?
I was browsing through Microchips' website and came upon their Speex library. They are charging for it and looks like it is also not open source. http://www.embeddedstar.com/press/content/2005/6/embedded18391.html scroll down to the paragraph about pricing. - farhan
2006 Nov 01
0
Stream Synchronization for Echo Cancellation
This paper is very interesting. Just to add my own opinion on this: My main problem concerning those elements is to synchronize different soundcard on different PC! The aec is working on both outgoing (mic) and incomnig (RTP) stream. The problem most show up with USB wich appear to have very different clock than "classic" soundcard hardware. In those cases, when you get let's say
2006 Nov 10
0
Stream Synchronization for Echo Cancellation
Following up on the original topic of synchronization between the local mic and local speaker streams: We can separate this problem into two sub-problems: (1) compensating for differences in sampling rates; and (2) compensating for delay between the two streams. For estimating the delay, what do you think of the idea of using cross-correlation? -mjc -----Original Message----- From: Jean-Marc
2006 May 29
1
Substruct 0.7 now here!!!
I''ve just pushed the latest version of Substruct, everyone''s favorite CMS/E-commerce project out the door. http://dev.subimage.com/projects/substruct/ is the home page if you''re unfamiliar with it. The release is available here: http://subimage.com/files/substruct-0.7.tar.gz And install instructions here:
2006 Apr 09
2
Substruct v0.6
I just put the finishing touches on Substruct v0.06. As always, you can check out a demo over at http://substruct.subimage.com/ What''s new? Version 0.6 --------------------------------------- Added: - Tagging for products - Maintenance of product tags - Automatic image thumbnail / small size creation via RMagick Updated: - Better shopping cart experience with AJAX cart
2006 Apr 10
1
Substruct e-commerce platform 0.61 RELEASE
After some thought and discussion, and some bugfixing I now present you with Substruct v0.61 Let me know how you all take the changes. show_by_tags is greatly improved, now allowing for friendly urls. Version 0.61 --------------------------------------- Updated: - New routes.rb file - you need to copy this into your config directory! This supports the new store show_by_tags with multiple
2004 Sep 10
4
success compiling and running under IRIX
hello guys first i would like to say that I'm very happy that there is true open source lossless audio compression software available from you guys. i'm contemplating archiving my cd collection and i would never even consider encoding important stuff with proprietary code. i might just as well throw my music away! flac's goals and features coincide with mine as a user, and it
2005 Nov 07
1
Some problems with mdf.c
Hello... I want to ask you something about your software implementation of MDF filter with DTD machanism. (mdf.c speex_echo.h files) My questions are: 1. What are theoretical (using in your articles) equivalents of index symbols from your program? 2. Could you describe or give me an algorith which was using during software implementation of the MDF+DTD 3. How I could freeze MDF by means of DTD
2005 Nov 08
1
[PATCH] build warnings in mdf.c
Hi I just upgraded to http://svn.xiph.org/trunk/speex r10357 and got this build warning: alfredh@io:$ make -s mdf.o libspeex/mdf.c: In function 'speex_echo_cancel': libspeex/mdf.c:321: warning: statement with no effect libspeex/mdf.c:317: warning: `adapt_rate' might be used uninitialized in this function Is this intentional? In any case here is a simple fix: Index:
2005 Nov 11
0
mdf no sound issue
Jean Marc, I ran across the silence issue that results from the echo canceller producing "bad" floating point data. Unfortunately this hasn't been done in a way i can reproduce, but I found that calling reset didn't fix the silence, unless I also reset: st->PHI[i] st->Eh[i] st->Yh[i] So it may be good to add these to the reset function. I was using these in
2005 Nov 18
0
mdf no sound issue
Did a bit of tuning in SVN. Could you try that? What frame size, filter length, sampling rate are you using? All the process you describe is actually the tip of the iceberg I think. There is something making the adaptation diverge, which causes Eh and Yh to be large and so on. The part I changed is probably the one causing divergence. If it doesn't work, reducing the coefficients even more
2005 Dec 09
0
Patch for mdf.c without fixedpoint
The latest SVN version breaks mdf.c when running without fixed point. Patch: Index: mdf.c =================================================================== --- mdf.c (revision 10563) +++ mdf.c (working copy) @@ -169,6 +169,8 @@ acc[i+1] += (X[i+1]*Y[i] + X[i]*Y[i+1]); } acc[i] += X[i]*Y[i]; + X += N; + Y += N; } } #endif
2005 Dec 09
0
mdf -- better adaption of W?
> Generate a test signal (10+x sine waves per frame), where x increases by > one for each iteration, and wraps around at 100. Testing with sine waves is usually not a good idea. If you intend on cancelling speech, then test with speech. > First off, it seems W is stored 'backwards'. The first values are for the > oldest frame, ok :) right. > However, when peeking at the