I
Ishaan Dalal
- Jan 1, 1970
- 0
I'm adapting the IMA ADPCM algorithm (as in
file://ftp.cwi.nl/pub/adpcm.shar) to PIC 18F optimized ASM code [Yes, I know
ASM implementations for non-18F PICs exist,
but would prefer to do this myself as a learning exercise].
What I'd like to know is if anybody is aware of a "test" stream (list)
(i.e., an array of say, 256 input values and an array of the correctly
encoded 128 output values) that I could use to test my encoder/decoder? I've
been trying to make do by writing 16-bit raw PCM values to file and then
using SOX to convert them to IMA ADPCM, but I'd really prefer a more solid
test stream.
Cheers,
Ishaan
file://ftp.cwi.nl/pub/adpcm.shar) to PIC 18F optimized ASM code [Yes, I know
ASM implementations for non-18F PICs exist,
but would prefer to do this myself as a learning exercise].
What I'd like to know is if anybody is aware of a "test" stream (list)
(i.e., an array of say, 256 input values and an array of the correctly
encoded 128 output values) that I could use to test my encoder/decoder? I've
been trying to make do by writing 16-bit raw PCM values to file and then
using SOX to convert them to IMA ADPCM, but I'd really prefer a more solid
test stream.
Cheers,
Ishaan