search for: itayc

Displaying 7 results from an estimated 7 matches for "itayc".

Did you mean: itay
2006 Aug 15
1
AEC on a TI C6x - has no effect
...and enlarging the heap solved the problem. I suspect that Itay is having a similar problem. - Jim ----- Original Message ----- From: "Jean-Marc Valin" <jean-marc.valin@usherbrooke.ca> To: "Jim Crichton" <jim.crichton@comcast.net> Cc: "Itay Chamiel" <ItayC@mangodsp.com>; <speex-dev@xiph.org> Sent: Tuesday, August 15, 2006 9:26 AM Subject: Re: [Speex-dev] AEC on a TI C6x - has no effect > Jim Crichton a ?crit : >> Itay, >> >> I tested on C6x in May with build 11343 and 11398, and it worked >> fine. I just ran the...
2006 Aug 15
4
AEC on a TI C6x - has no effect
Itay, I tested on C6x in May with build 11343 and 11398, and it worked fine. I just ran the same test with build 11768, and there was no cancellation, just as you saw. I will try to track this down in the next day or two. In the meantime, I suggest that you try testing with 11398. - Jim ----- Original Message ----- From: Itay Chamiel To: speex-dev@xiph.org Sent: Monday, August 14,
2006 Aug 14
0
AEC on a TI C6x - has no effect
Thanks to a tip from Jean-Marc, I tried the floating point version and it worked well. If anyone has a clue as to why the fixed point version doesn't work, let me know as I would really appreciate the CPU time reduction (20% as opposed to 70%). Thanks, -itay -------------- next part -------------- An HTML attachment was scrubbed... URL:
2006 Aug 16
0
AEC on a TI C6x - has no effect
Jean-Marc, I followed your advice on running the trivial case. The float version started cancelling sounds out within a second. The fixed point version also worked, but took a little longer before the effect was noticeable. Since I now realized the fixed point version might need a little more tweaking than the float version, I started modifying some things and ended up with the following changes:
2006 Aug 17
0
AEC on a TI C6x - has no effect
Jean-Marc, I am trying these things, but the main problem that has been bothering me recently is that the fixed-point algorithm works "sometimes". Meaning that sometimes it will work well, and other times it will not work at all. I think I've found the source of the problem. The speex_alloc() function, called by speex_echo_state_init(), calls calloc() and returns a zeroed array. On
2006 Aug 17
0
AEC on a TI C6x - has no effect
Jim, You're right, the memset really is there, how could I miss that? :) I also spoke too soon, as my change doesn't solve anything. At each run, something random causes the algorithm to either work or not work at all. There is a correspondence between whether the echo cancel works and whether the st->PHI and st->W arrays contain data or zeroes. (the arrays contain zeroes when alg
2006 Aug 14
2
AEC on a TI C6x - has no effect
Hello all, I am attempting to integrate the AEC algorithm from Speex into an RTP-based voice-over-IP application. The application is supposed to operate on a TI C6412-based board, using Code Composer Studio for development. Everything seems to be working, but the problem is that there is no discernible difference in the output, whether the echo cancel function is called or not. Let me first