Hi, I'm porting speex as a DSP task to run using the DSP gateway project. I have some results, but I still need some improments, because I'm still getting some error messages in the mail box system... If someone wants to help... it would be useful. 2006/1/16, Ralph Giles <giles@xiph.org>:> On Mon, Jan 16, 2006 at 04:43:56PM +0100, Christophe Augier wrote: > > > i'm not an expert in dsp but i've seen there is some code to run speex > > on omap C5X dsp so i was wondering what is the status of this code. > > Actually my goal is to run a voip application which uses gstreamer on > > an OMAP 5912 board. As there is already a speex codec for gstreamer, i > > was wondering if this plugin can already use the dsp power or if there > > is the need for a new plugin. > > People have ported it to the TI C5x dsp, and at least some of the > changes have been merged into the development tree. Check the list > archives for details. > > However, AFAIK those were straight ports. To run on the omap, with > gstreamer itself presumedly running on the ARM side will require some > code changes. Basically you have to compile the speex codec as a > separate module to load into the DSP and then modify the speex plugin > to send it buffers instead of doing the decode directly. > > I guess that could be done either as a from-scratch plugin or as a > modification, depending on your programming style. > > If you get this working and can release the source, I'd really like > to see it. Would be wonderful to have DSP speex running on my Nokia 770. > > HTH, > -r > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev >-- Eduardo Bezerra Valentin Bacharelado em Ci?ncia da Computa??o - DCC - UFAM Laborat?rio de VoIP - GRSD - UFAM
> I'm porting speex as a DSP task to run using the DSP gateway project. > I have some results, but I still need some improments, because I'm still getting > some error messages in the mail box system... If someone wants to > help... it would > be useful.that's some good news. I think I won't be of much help except for testing but i would be glad to invest some time in it. What can of hardware are you running ? - Christophe> > 2006/1/16, Ralph Giles <giles@xiph.org>: > > On Mon, Jan 16, 2006 at 04:43:56PM +0100, Christophe Augier wrote: > > > > > i'm not an expert in dsp but i've seen there is some code to run speex > > > on omap C5X dsp so i was wondering what is the status of this code. > > > Actually my goal is to run a voip application which uses gstreamer on > > > an OMAP 5912 board. As there is already a speex codec for gstreamer, i > > > was wondering if this plugin can already use the dsp power or if there > > > is the need for a new plugin. > > > > People have ported it to the TI C5x dsp, and at least some of the > > changes have been merged into the development tree. Check the list > > archives for details. > > > > However, AFAIK those were straight ports. To run on the omap, with > > gstreamer itself presumedly running on the ARM side will require some > > code changes. Basically you have to compile the speex codec as a > > separate module to load into the DSP and then modify the speex plugin > > to send it buffers instead of doing the decode directly. > > > > I guess that could be done either as a from-scratch plugin or as a > > modification, depending on your programming style. > > > > If you get this working and can release the source, I'd really like > > to see it. Would be wonderful to have DSP speex running on my Nokia 770. > > > > HTH, > > -r > > _______________________________________________ > > Speex-dev mailing list > > Speex-dev@xiph.org > > http://lists.xiph.org/mailman/listinfo/speex-dev > > > > > -- > Eduardo Bezerra Valentin > Bacharelado em Ci?ncia da Computa??o - DCC - UFAM > Laborat?rio de VoIP - GRSD - UFAM >
2006/1/17, Christophe Augier <christophe.augier@gmail.com>:> > I'm porting speex as a DSP task to run using the DSP gateway project. > > I have some results, but I still need some improments, because I'm still getting > > some error messages in the mail box system... If someone wants to > > help... it would > > be useful. > > that's some good news. I think I won't be of much help except for > testing but i would be glad to invest some time in it. > > What can of hardware are you running ?I use OMAP OSK 5912.> > - Christophe > > > > > 2006/1/16, Ralph Giles <giles@xiph.org>: > > > On Mon, Jan 16, 2006 at 04:43:56PM +0100, Christophe Augier wrote: > > > > > > > i'm not an expert in dsp but i've seen there is some code to run speex > > > > on omap C5X dsp so i was wondering what is the status of this code. > > > > Actually my goal is to run a voip application which uses gstreamer on > > > > an OMAP 5912 board. As there is already a speex codec for gstreamer, i > > > > was wondering if this plugin can already use the dsp power or if there > > > > is the need for a new plugin. > > > > > > People have ported it to the TI C5x dsp, and at least some of the > > > changes have been merged into the development tree. Check the list > > > archives for details. > > > > > > However, AFAIK those were straight ports. To run on the omap, with > > > gstreamer itself presumedly running on the ARM side will require some > > > code changes. Basically you have to compile the speex codec as a > > > separate module to load into the DSP and then modify the speex plugin > > > to send it buffers instead of doing the decode directly. > > > > > > I guess that could be done either as a from-scratch plugin or as a > > > modification, depending on your programming style. > > > > > > If you get this working and can release the source, I'd really like > > > to see it. Would be wonderful to have DSP speex running on my Nokia 770. > > > > > > HTH, > > > -r > > > _______________________________________________ > > > Speex-dev mailing list > > > Speex-dev@xiph.org > > > http://lists.xiph.org/mailman/listinfo/speex-dev > > > > > > > > > -- > > Eduardo Bezerra Valentin > > Bacharelado em Ci?ncia da Computa??o - DCC - UFAM > > Laborat?rio de VoIP - GRSD - UFAM > > >-- Eduardo Bezerra Valentin Bacharelado em Ci?ncia da Computa??o - DCC - UFAM Laborat?rio de VoIP - GRSD - UFAM