search for: tunkeat

Displaying 18 results from an estimated 18 matches for "tunkeat".

2005 Jan 04
3
different output for opt/non-opt on win32 platform
hi all, thanks Jean for the codec. I am new to speech coding. Am interested to implement speex on a TI dsp, say C54. just downloaded speex v 1.1.6. when I removed optimisation flags for win32 in libspeex.dsp, I get a slightly different output for decoding using speexdec.exe (debug version). no prob for speexenc.exe except for some differences in the ogg header. for anyone interested, i
2005 Jan 04
1
different output for opt/non-opt on win32 platform
----- Original Message ----- From: "Jean-Marc Valin" <Jean-Marc.Valin@USherbrooke.ca> To: "tunkeat" <tunkeat@gmail.com> Cc: "speex" <speex-dev@xiph.org> Sent: Wednesday, January 05, 2005 2:48 PM Subject: Re: [Speex-dev] different output for opt/non-opt on win32 platform >No. Like any other CELP codec, Speex has a memory. The only non-PCM >speech codec I know tha...
2005 Feb 15
2
reducing the stack size
hi all, the stacksize required for encoder and decoder are 32Kbytes and 16 Kbyes respectively. i changed it to 20Kbytess and 8Kbytes and it seems to work. but need to trim further. can someone point me in the right direction to further reducing the stack size? thanks! cheers, tk
2005 Feb 27
2
memory usage
hi Alfred, >I am currently trying to port speex v1.1.6 to a microcontroller with >very limited memory (<64Kbyte RAM). if forced to the wall, you can try below (need to "rewrite" the code a little): unless i am very much mistaken, you can do "dynamic allocation" for some of the memory. these memories are only required when you are running eg speex_encode for the
2005 Jan 04
0
different output for opt/non-opt on win32 platform
Le mercredi 05 janvier 2005 ? 13:37 +0800, tunkeat a ?crit : > thanks Jean for the codec. My first name's Jean-Marc BTW :-) > I am new to speech coding. Am interested to implement > speex on a TI dsp, say C54. I think I've heard someone was working on that before... > just downloaded speex v 1.1.6. > when I removed op...
2005 Jan 10
3
64 bit integer spx_word64_t
hi, I am currently trying out speex version of 1.1.6 FIXED_POINT. noticed there's a 64 bit integer being used in the long term prediction. any chance of using a 32 bit integer without incurring some major side-effects? cheers, tk
2005 Feb 28
0
memory usage
...can reduce memory. For example, I think bufSize can be reduced to around 400 (instead of 640). Also, in most cases, the stack of the encoder and decoder are not used at the same time. If you use complexity 1, you can save a lot on the stack too. Jean-Marc Le lundi 28 f?vrier 2005 ? 10:59 +0800, tunkeat a ?crit : > hi Alfred, > > >I am currently trying to port speex v1.1.6 to a microcontroller with > >very limited memory (<64Kbyte RAM). > > if forced to the wall, you can try below (need to "rewrite" the code a little): > unless i am very much mistaken, you...
2005 Feb 28
2
memory usage
...bufSize can be reduced to around 400 > (instead of 640). Also, in most cases, the stack of the encoder and > decoder are not used at the same time. If you use complexity 1, you can > save a lot on the stack too. > > Jean-Marc > > Le lundi 28 f?vrier 2005 ? 10:59 +0800, tunkeat a ?crit : > > hi Alfred, > > > > >I am currently trying to port speex v1.1.6 to a microcontroller with > > >very limited memory (<64Kbyte RAM). > > > > if forced to the wall, you can try below (need to "rewrite" the code a little): > > un...
2005 Oct 18
0
performance speex on ARM
Well, all ARM9E cores use the v5TE architecture, which means Thumb and DSP-friendly instructions. Ettore Benedetti THALES COMMUNICATIONS B.V. Bestevaer 46, 1271 ZA Huizen The Netherlands Unclassified >>> tk <tunkeat@gmail.com> 10/15/05 7:15:20 AM >>> hi, i have searched through the archives but did not manage to find benchmarks of encoding/decoding speex on ARM processor. esp interested in ARM9E. understand that ARM5E has some dsp-like instructions, wonder whether they are compatible with those in...
2005 Jan 11
0
64 bit integer spx_word64_t
hi, jean-marc: am interested in just integer implementation. is the 64 bit used more for possibility of large values rather than accuracy? could give me a rough idea of the range, typical value and the extremes off-hand? i take it your workaround involves some complex manipulations instead of just using the 32bit to represent the more significant bits of 64-bit integer. if yes, could you
2005 Mar 17
1
c55x dsp
hi, am trying speex on TI c54x dsp. does anyone has any idea whether we can make both the coder AND decoder run in about 10ms for a 20ms frame for this dsp, looking at narrowband, no VAD/CNG/VBR, using a low complexity, say 1, for a midrange bitrate, say 15kbps? was the c55 dsp able to run real-time on speex for the above configuration? can someone share their timings? tia! oh yes, just
2006 Mar 22
1
Re: Who is using the jitter buffer?
hi, >.. And equally important; during discontignous transmission, in which >there may be small communication pauses (of either 3 seconds or several >minutes), it would be beneficial if the jitter buffer remembered it's >current estimates instead of resetting to the default. just my two cents. even during discontinuous transmission, i am looking at minutes of pauses, there should
2005 Jan 06
2
different output for opt/non-opt on win32 platform
hi, > > how big is this "Speex's memory"? > > No problem, as long as you decode the stream in order. > > > I am thinking perhaps naively: at > > the encoder side, is it possible to get the states for the decoder > > from the encoder's memory without doing the actual decoding? > > In theory, you could, but I don't see what you'd
2005 Jan 13
1
autocorrelation and levinson-durbin
hi, am trying to understand speex's algo. have a few questions. 1) autocorrelation: in the function, _spx_autocorr (for floating point version), there is a line ac[0] += 10; correct me if i am wrong, i suppose the addition of 10 is used to condition the autocorrelation matrix. wonder how the value of 10 is arrived at? 2) levinson durbin (LD) algo in the function _spx_lpc, i referred
2005 Dec 20
2
echo canceller
hi, haven't got the chance to sit down and look into it. from what I read in the list, double talk detection is in the pipeline... :D. Just 2 quick questions: i) does this canceller handle wideband for speex wideband? ii) does it handle feedback or howling? Lastly, a newbie question for echo cancellation: is there a convenient test to ensure that the input and output buffers obtained from
2005 Jan 05
2
different output for opt/non-opt on win32 platform
hi, Jean-Marc, thanks for the comments. > > just downloaded speex v 1.1.6. > > when I removed optimisation flags for win32 in libspeex.dsp, > > I get a slightly different output for decoding using speexdec.exe > > (debug version). no prob for speexenc.exe except for some > > differences in the ogg header. > > What difference in the ogg header? It's
2005 Jan 16
3
interpolation of LSFs and bandwidth expansion
hi, thanks for answers to my previous qns. have some more of them. hope it's ok to ask questions on the basics of CELP here. let me know if it's not. 1) synthesized filter stability after interpolation of LSFs I read from some resources that if LSF representation of LPCs is used for interpolation, stability of the synthesis filter is guaranteed. from another source, i read that the
2005 Oct 14
4
performance speex on ARM
hi, i have searched through the archives but did not manage to find benchmarks of encoding/decoding speex on ARM processor. esp interested in ARM9E. understand that ARM5E has some dsp-like instructions, wonder whether they are compatible with those in ARM9E. thanks in advance. tk -------------- next part -------------- An HTML attachment was scrubbed... URL: