Questions tagged [adpcm]

Adaptive differential pulse-code modulation (ADPCM) is a variant of differential pulse-code modulation (DPCM) that varies the size of the quantization step, to allow further reduction of the required bandwidth for a given signal-to-noise ratio.

37 questions
0
votes
0 answers

The java sound api doesn't seem to accept a .wav file with codec - IMA WAV ADPCM

I am trying to calculate the duration of .wav files using java sound api . Java sound api supports .wav files with PCM S16LE codec but it doesn't seem to support .wav file with IMA WAV ADPCM codec. Is there any library that can help me get the…
Divyaa
  • 45
  • 1
  • 6
0
votes
1 answer

ADPCM decoding in C

When I try to decode IMA ADPCM to 16-bit signed PCM I have half-garbaged PCM I try to decode and encode IMA ADPCM in WAV file(22050 samples/s, 4 bit/sample, 36(!) byte(?) align(?!), 1 channel). int16_t decodeImaAdpcmSampleUIS(struct AdpcmState*…
uis
  • 126
  • 1
  • 9
0
votes
1 answer

NAdio ImaAdpcm input re sampling AcmNotPossible error

I'm trying to encode audio stream into IMA ADPCM, here is my code. public Byte[] EncodeDVI(Byte[] source) { var resampleStream = new AcmStream(new WaveFormat(11025, 16, 1), new ImaAdpcmWaveFormat(11025, 16, 1)); …
Samy Massoud
  • 4,295
  • 2
  • 35
  • 48
0
votes
1 answer

A way to decompress mp3 frames in managed code to PCM or better ADPCM

Is there a way to decompress mp3 frames in managed code to PCM or better ADPCM data without using native code dlls? DllImport and P/Invoke is restricted on platform. I'v checked NAudio and all its decompression classes for mp3 requires windows dlls…
0
votes
0 answers

Is kAudioFormatDVIIntelIMA actually supported on iOS?

According to the iOS Technology Overview the DVI/Intel IMA ADPCM format is supposedly supported. Specifically, there is a section that indicates: iOS supports many industry-standard and Apple-specific audio formats, including the following: AAC …
Kicks
  • 51
  • 3
0
votes
1 answer

iOS - AVAudioRecorder - recording with ADPCM or IMA

USing these recording settings, I am able to get the AVAudioRecorder to work: recordSetting = [NSDictionary dictionaryWithObjectsAndKeys: // [NSNumber numberWithFloat:2048.0f],AVSampleRateKey, // [NSNumber…
stackOverFlew
  • 1,479
  • 2
  • 31
  • 58
-2
votes
1 answer

how use ADPCM microchips

I have some problems with adpcm in .wav (sound)files. at first of this question, I should say that I didn't read all things about ADPCM , just wanted to implement that fast and work on it ... (just training code) I implemented it from MicroChip's…
H.M
  • 425
  • 2
  • 16
1 2
3