Hello, I am a beginner and trying to understand the working of G.723 ADPCM. I have been able to get all the C files from ITU for the G.723 ADPCM. I have a basic question. According to the documentation and block diagram the first block converts the input signal from linear or A-law or U-law to uniform PCM signal. Then come the next steps of finding the difference signal, etc.. I have written code to read in a .wav file one sample at a time(16 bit, sampled at 8000 Hz). That is I read in 16 bits. Then I want to give this as input to the G.723 codec. Can I do this? Can I give the program a .wav (16 bit, sampled at 8000 Hz) input? Do I have to modify it in any way before giving as input to this program. After doing the encoding and decoding, I again want to write the output to .wav file. Can I do this? Sorry, this might be too basic for some of you, but I am trying to understand the working of this. Hoping for a reply, Neo. |
.wav input to g.723
Started by ●May 27, 2004