[beagleboard] (ASK) MELP vocoder on Beagleboard

Is there someone who has already developed a MELP vocoder on beagleboard?
or maybe someone can give instructions, how to run MELP vocoder on
beagleboard, and from where I should be starting

Well, it depends on the "host" you choose for running the "coder". If
you choose to run it on ARM, then you should install Linux; otherwise
if you want the algorithm makes the DSP working, then I suggest you to
look at the codec-engine framework released by TI.

Next,

Find a "straight-forward" implementation of your coder (MELP?) --
(google gives me this: http://www.google.com/search?hl=en&q=MELP+source+code+in+C
e.g. in www.data-compression.com/download.shtml you can get the
example of MEP implementation). Convert it to an app that fits your
host's needs (Linux: compile with its C compiler: ARM+DSP: embed the
code inside the codec-engine framework)

Best,

Dio

I'll run vocoder in DSP, but it's looks difficult,
for first i'll try to integrate a MELP source code in gstreamer as
plugin, and may be just run in ARM side, can i do that ? or any clues
how to integrate MELP vocoder source in gstreamer ?

I'll run vocoder in DSP, but it's looks difficult,
for first i'll try to integrate a MELP source code in gstreamer as
plugin, and may be just run in ARM side, can i do that ? or any clues
how to integrate MELP vocoder source in gstreamer ?

Well, it depends on the "host" you choose for running the "coder". If
you choose to run it on ARM, then you should install Linux; otherwise
if you want the algorithm makes the DSP working, then I suggest you to
look at the codec-engine framework released by TI.

Next,

Find a "straight-forward" implementation of your coder (MELP?) --
(google gives me this: MELP source code in C - Google Search
e.g. in www.data-compression.com/download.shtml you can get the
example of MEP implementation). Convert it to an app that fits your
host's needs (Linux: compile with its C compiler: ARM+DSP: embed the
code inside the codec-engine framework)

Best,

Dio

Is there someone who has already developed a MELP vocoder on beagleboard?

A quick search of ti.com shows 2 TI third parties that provide C64x MELP coders:
* IntegrIT: http://focus.ti.com/dsp/docs/thirdparty/catalog/companyfolder.tsp?actionPerformed=companyFolder&companyId=61
* Vocal Technologies:
Digital signal processors (DSPs) | TI.com

There are probably others. If you get stuck, might consider contacting them.

There's lots of helpful information and data about the MELP vocoder and MELPe codec at:
Http://www.melp.org
Incluing implementations, software, hardware and solutions