/es-ima-adpcm-encoder-decoder

A small tool to convert IMA ADPCM files to a WAV PCM 16-bit encoding file and vice versa.

Primary LanguageC#MIT LicenseMIT

License Issues GitHub Release

IMA ADPCM Audio Tool, is a console-based utility developed for encoding and decoding audio files using the IMA ADPCM format. This tool is specialized for mono audio files and is designed to handle 16-bit WAV files.

Features

  • Encode 16-bit PCM WAV files into the IMA ADPCM format.
  • Decode IMA ADPCM files back to the 16-bit PCM WAV format.
  • Tailored for processing mono audio files.

Compatibility Note

This tool is designed to work with headerless IMA ADPCM files. When decoding an IMA file, prior knowledge of the frequency and the number of channels is necessary to ensure accurate results during the decoding process.

Download

To start using the IMA ADPCM Audio Tool, download the latest version from the link below:

[GitHub All Releases

Usage

Encoding

To encode a 16-bit PCM WAV file into IMA ADPCM format, use the following command:

ImaAdpcmTool.exe <InputFile> <OutputFile>
ImaAdpcmTool.exe "input.wav" "output.adpcm"

Decoding

For decoding an IMA ADPCM file back to a 16-bit PCM WAV file, use the command:

ImaAdpcmTool.exe <InputFile> <OutputFile> <Frequency>

Replace with the actual frequency value.

ImaAdpcmTool.exe Decode "input.adpcm" "output.wav" 44100