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)...