QUOTE(ranjeet @ Jun 10 2004, 01:47 AM)
I have the specification ITU g.728 , I have to implement this codec for my work but i am having the problem while geting the flow of the G.728 encoder this algo is based on the LD-CELP theory. First I want to know what is CELP
wnd what is the diffrence between the CELP and the LD - CELP and why it came into exsistance.
And what is the basic knowledge ( flow of the G.728 codec )
please guide .. as i am new to this field..
As someone pointed out, CELP is "code excited linear prediction" and LD-CELP is "low-delay" CELP. Actually, I'd say LD-CELP is closer to ADPCM than CELP because everything is backward-adaptive (the main difference being that instead of coding samples one at a time, they're coded with 5-sample subvectors.
Now, if you are new to the field, I doubt very much you'll be able to implement the code with just the specs (no reference code). There are just so many places where you can screw up things. Believe me, I screwed up so many times when writing Speex -- and I wasn't even trying to match a spec exactly.