Back to the Utilities main page

AVR UC3 Series Software Framework: DSPLib - IMA/DVI ADPCM WAVE File Building tool for Windows.

Copyright © 2007 Atmel Corporation

Introduction

This tool is used to build a WAVE file from raw IMA/DVI ADPCM data. It takes in parameter the path of the file containing the raw IMA/DVI ADPCM encoded data and the output file to be generated. This first file must be formatted as follow: the file is a combination of multiple 256-byte blocks that contain in the first 4 bytes the "predicted value" and the "step index" used to encode the following 252-byte of data.

Usage

	ADPCM_IMA_DVI input_file output_file
The input_file argument is the path of the file containing the raw IMA/DVI ADPCM encoded data.
The output_file argument is the path of the output WAVE file to be generated.

Compilation

Tool sources descriptions:

  • Directory: [ DSPLIB ]/UTILS/PROGRAMS/WINDOWS/ADPCM_ENCODE/
  • Language: C
  • Disclaimer: This tool has been tested on Windows XP Professional.
  • First of all, to compile this software you need to download a free compiler called Dev-C++, available here.

    Then double click on the ADPCM_IMA_DVI.dev file and Dev-C++ will open. To compile the software, go to Execute>Compile and it will create an executable called ADPCM_IMA_DVI.exe that you can launch following the section "Usage".

     


    AVR is a registered trademark of Atmel Corporation.