vgetty rockwell elsa

"Joachim Roemke" (j.roemke@t-online.de)
Tue, 22 Jun 1999 00:08:53 +0200


For my project ,I need the rockwell adpcm<->pcm converter.
I converted  the rockwell.c to Delphi ,
but I also tested it  with the VC++ (Win98)

My test:
(The following files are raw binaries and I send the bytes directly
to the modem.)
Step 1:
record some words via Elsa ML33.6TQV to File1_ADPCM
Step 2:
convert File1_ADPCM(from Step1)  to  File1_PCM with the
function RV_DecomOne
Step 3:
compress again File1_PCM(from Step 2)   to  File2_ADPCM with
the function RV_ComOne
Step 4:
and then decompress once more
File2_ADPCM(from Step 3)  to  File2_PCM

I'm using CoolPro to playback the
File1_PCM + File2_PCM .
Both Files are o.k. !

Now my Problems:
1.) Send File1_ADPCM to the modem -> o.K.
2.) Send File2_ADPCM to the modem -> the modem hungs.
A known bug ?
Why is it possible , that a voice-code can hang the modem ?
3.) Compare File1_ADPCM with File2_ADPCM
The files are mostly identical (100bytes from 40000) .
But why not 100 percent identical?
Is a bug in the rockwell.c file ?
Achim