search for: c5509

Displaying 8 results from an estimated 8 matches for "c5509".

Did you mean: 5509
2004 Oct 29
2
speex on TI C5x fixed-point DSP
...he style's fine with me). > > I have the encoder and decoder running now and have verified that the encoder is bit-exact wrt to the fixed-point code running on x86 for the same 30-second audio sample. Encode and decode together run in real-time for 8KHz data, complexity=3, on 120MHz C5509 when code and data are all in on-chip SRAM. I have not tested the wideband codec yet. >Here are a couple comments on the patch you sent (I looked at it, but >haven't compiled). > >1) The changes you made to the pack un unpack functions would only work >if the 16-bit chars are...
2004 Nov 01
4
speex on TI C5x fixed-point DSP
...n wrote: >>I have the encoder and decoder running now and have verified that the >>encoder is bit-exact wrt to the fixed-point code running on x86 for the >>same 30-second audio sample. Encode and decode together run in >>real-time for 8KHz data, complexity=3, on 120MHz C5509 when code and >>data are all in on-chip SRAM. I have not tested the wideband codec yet. >> >> > >Cool! Just curious, how much of the DSP does it take to do that? > > It took all of the DSP at that speed. The C5509 will go up to 200MHz, so I guess it's 2/3...
2006 Oct 04
3
Decode win32 encoded files on TI C5x???
I have successfully DECODED speex on TI C5509: #define TESTENC_BYTES_PER_FRAME 20 /* 8kbps */ #define TESTENC_QUALITY 4 /* 8kbps */ I am trying to generate the files I need with speexenc.exe: speexenc -n --quality 4 -V male.wav male.spx But I can't decode the files on C5x. Yes...
2006 Apr 22
2
DSP C5xx decode to pcm 16bit
I am wont to decode a speex 11kbps 8kHz 16bit to a raw data 8kHz 16bit LSB on a c5509. Trying to understand the "testenc-TI-C5x.c" exsample, but it looks to me wary complicated. Is there more documentation for the exsample or a decoder exsample available? Can somebody help? Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: ht...
2004 Sep 16
3
speex on TI C5x fixed-point DSP
Greetings, I've just started porting speex to a TI C5509 DSP. It doesn't look like it's going to be too painful, but there are a couple of quirks about the C5x. 1) chars are 16 bits because memory addresses are for 16bit words 2) ints and short are also 16 bits (so sizeof(char) = sizeof(short) = sizeof(int) = 1) 3) the c5x is essentially big...
2004 Oct 29
0
speex on TI C5x fixed-point DSP
> I have the encoder and decoder running now and have verified that the > encoder is bit-exact wrt to the fixed-point code running on x86 for the > same 30-second audio sample. Encode and decode together run in > real-time for 8KHz data, complexity=3, on 120MHz C5509 when code and > data are all in on-chip SRAM. I have not tested the wideband codec yet. Cool! Just curious, how much of the DSP does it take to do that? > I fixed the problem where extracting bytes from SpeexBits was wrong endian. Good! > I have not addressed this problem yet. In my...
2006 Oct 04
1
Decode win32 encoded files on TI C5x???
...is no such a thing as a "raw Speex format". Also, sampleenc.c and sampledec.c are good for learning how to use the API, but the compressed format shouldn't be used in any real application. Jean-Marc > Peter Mlakar wrote: >> >> I have successfully DECODED speex on TI C5509: >> >> #define TESTENC_BYTES_PER_FRAME 20 /* 8kbps */ >> >> #define TESTENC_QUALITY 4 /* 8kbps */ >> >> I am trying to generate the files I need with speexenc.exe: >> >> speexenc -n --quality 4 -V male.wav male.spx >> >> But I can?t decode...
2004 Sep 16
0
speex on TI C5x fixed-point DSP
...Regarding 32 bit ints, I don't think they will be required much (except for the header). I don't think there is any loop in the code that goes past 2^15. Jean-Marc On jeu, 2004-09-16 at 16:53 -0400, Jamey Hicks wrote: > Greetings, > > I've just started porting speex to a TI C5509 DSP. It doesn't look like > it's going to be too painful, but there are a couple of quirks about the > C5x. > > 1) chars are 16 bits because memory addresses are for 16bit words > 2) ints and short are also 16 bits (so sizeof(char) = sizeof(short) = > sizeof(int) = 1)...