项目作者: jmarti856

项目描述 :
A simple C# tool that allows you to encode 16-bit PCM WAV file to a headerless IMA ADPCM file and vice versa.
高级语言: C#
项目地址: git://github.com/jmarti856/ima-adpcm_encoder-decoder.git
创建时间: 2021-05-29T12:24:40Z
项目社区:https://github.com/jmarti856/ima-adpcm_encoder-decoder

开源协议:MIT License

下载


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:

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

Decoding

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

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

Replace with the actual frequency value.

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