/*---------------------------------------------------------------------------------------------------------*/
/*                                                                                                         */
/* Copyright (c) 2010 by Nuvoton Technology Corporation                                                    */
/* All rights reserved                                                                                     */
/*                                                                                                         */
/*---------------------------------------------------------------------------------------------------------*/
/*                                                                                                         */
/* Nuvoton 4-bit ADPCM Codec                                                                               */
/*                                                                                                         */
/*---------------------------------------------------------------------------------------------------------*/

Introduction:
    Nuvoton 4-bit ADPCM codec provides the funciton to compress 16-bit Mono PCM data to 4-bit ADPCM bitstream.
For NUC501, a library libAdpcm4bit is supported to include the codec API to encode and decode the audio data by
NUC501.

    The windows console tool is also provided to evaluate the quality of the codec. User may also use the windows
tool to encode the audio data and play it by NUC501 with libAdpcm4bit library.

Windows Tool:
    
    - 4bitEnc.exe
        This program is used to encode 16-bit mono PCM data to ADPCM bit stream. The bit stream is just in raw data
        format and no any audio specific information included, i.e. no sampling rate, total samples, ...
        
        The usage of this program is:
        
            4bitEnc [in file] [out file]
        
        Please note the program only support Mono 16-bit PCM raw data input.
        
    - 4bitDec.exe
        This program is used decode the file output from 4bitEnc.exe and output Mono 16-bit PCM data.
        
        The usage of this program is:
            
            4bitDec [in file] [out file]
            
