Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | Comp.DSP | ADPCM Wav File Specification

There are 5 messages in this thread.

You are currently looking at messages 0 to 5.


ADPCM Wav File Specification - dbell - 2007-10-29 17:07:00

Hello Everybody,

Does anyone know where to find a detailed algorithm description for
Wav file compatible ADPCM?

Thanks,

Dirk

______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: ADPCM Wav File Specification - Erik de Castro Lopo - 2007-10-29 18:11:00



dbell wrote:

> Hello Everybody,
> 
> Does anyone know where to find a detailed algorithm description for
> Wav file compatible ADPCM?

ADPCM is a class of algorithms, not a particular algorithm,

There are at least 20 different ADPCM algorithms which can 
be used in a WAV file container. Which one in particular do
you mean?

Erik
-- 
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
http://en.wikipedia.org/wiki/Why_I_Am_Not_a_Christian
http://en.wikipedia.org/wiki/Why_I_Am_Not_a_Muslim
http://en.wikipedia.org/wiki/Strong_atheism
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: ADPCM Wav File Specification - dbell - 2007-10-29 21:24:00

Hi Erik,

What I am looking for is the algorithm description including data
packing format for

WAVE_FORMAT_MEDIASPACE_ADPCM (0x0012)

Any guidance would be appreciated.

Thanks,

Dirk


On Oct 29, 6:11 pm, Erik de Castro Lopo <er...@mega-nerd.com> wrote:
> dbell wrote:
> > Hello Everybody,
>
> > Does anyone know where to find a detailed algorithm description for
> > Wav file compatible ADPCM?
>
> ADPCM is a class of algorithms, not a particular algorithm,
>
> There are at least 20 different ADPCM algorithms which can
> be used in a WAV file container. Which one in particular do
> you mean?
>
> Erik
> --
> -----------------------------------------------------------------
> Erik de Castro Lopo
>
-----------------------------------------------------------------http://en.wikipedia.org/wiki/Why_I_Am_Not_a_Christianht
tp://en.wikipedia.org/wiki/Why_I_Am_Not_a_Muslimhttp://en.wikipedia.org/wiki/Strong_atheism


______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: ADPCM Wav File Specification - Erik de Castro Lopo - 2007-10-30 00:17:00

dbell wrote:

> What I am looking for is the algorithm description including data
> packing format for
> 
> WAVE_FORMAT_MEDIASPACE_ADPCM (0x0012)

All I can offer you is good luck as that is one of the many ADPCM
algorithms I have never seen documentation or code for.

However, if you have a PCM -> WAVE_FORMAT_MEDIASPACE_ADPCM encoder
and a WAVE_FORMAT_MEDIASPACE_ADPCM -> PCM decoder then reverse
engineering the decoder is usually pretty easy. I'd even offer to 
do it for you for a fee :-).

Erik
-- 
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
C++: The power, elegance and simplicity of a hand grenade.
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: ADPCM Wav File Specification - ryujin_ssdt - 2007-11-01 05:56:00

Look at ffmpeg source code, there are at least 5 different ADPCM
implementations to choose from including the CCITT G.726.



>dbell wrote:
>
>> What I am looking for is the algorithm description including data
>> packing format for
>> 
>> WAVE_FORMAT_MEDIASPACE_ADPCM (0x0012)
>
>All I can offer you is good luck as that is one of the many ADPCM
>algorithms I have never seen documentation or code for.
>
>However, if you have a PCM -> WAVE_FORMAT_MEDIASPACE_ADPCM encoder
>and a WAVE_FORMAT_MEDIASPACE_ADPCM -> PCM decoder then reverse
>engineering the decoder is usually pretty easy. I'd even offer to 
>do it for you for a fee :-).
>
>Erik
>-- 
>-----------------------------------------------------------------
>Erik de Castro Lopo
>-----------------------------------------------------------------
>C++: The power, elegance and simplicity of a hand grenade.
>
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.