[Speex-dev] Re: Speex on a T.I. TMS320C5510 DSP

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Tue Mar 22 07:22:08 PST 2005

Hi Frank,

Actually, I just merged (in SVN) a patch doing exactly that. AFAIK it
allows Speex to run on a C55x. I think it should work for you with the
following caveats:

1) The static codebooks still take up 16 bits for every 8-bit value
(that's only a code size issue)
2) The bit-packer always returns a multiple of 16 bits instead of 8 bits
(but it uses all bits when packing).


Le mardi 22 mars 2005 à 07:01 -0800, Martinez, Frank (CONTR) a écrit :
> Hello Jean-Marc,
> I am attempting to port the narrow-band portion of the speex codec to
> a Texas Instrument 'C5510 interger (16-bit) dsp. Do you know of anyone
> who has succeeded or may be attempting the same thing?
> Do you have any suggestions on what folders/files will be needed to
> isolate your code?
> Do you have a block diagram showing how the modules or tasks are
> distributed? 
> One of the issues is that 'C5510 treats 'char' data types as 16-bits
> words.
> Any help will be greatly appreciated.
Jean-Marc Valin <Jean-Marc.Valin at USherbrooke.ca>
Université de Sherbrooke

More information about the Speex-dev mailing list