SLAA361A July   2007  – August 2018 MSP430F169 , MSP430F169 , MSP430FG4618 , MSP430FG4618

 

  1.   Speech and Sound Compression and Decompression With MSP430™ MCUs
    1.     Trademarks
    2. 1 Introduction
    3. 2 Compression and Decompression Algorithms
      1. 2.1 Differential Pulse Code Modulation (DPCM)
      2. 2.2 Adaptive Differential Pulse Code Modulation (ADPCM)
    4. 3 Signal Chain on Chip in MSP430 MCUs
      1. 3.1 MSP430F169 Signal-Chain-on-Chip Solution
      2. 3.2 MSP430FG4618 Signal-Chain-on-Chip Solution
    5. 4 Performance on the MSP430 MCUs
      1. 4.1 Using the Associated Code
    6. 5 References
  2.   Revision History

Speech and Sound Compression and Decompression With MSP430™ MCUs

This document describes an IMA adaptive differential pulse code modulation (ADPCM) compression and decompression algorithm and the steps to use the ADPCM library on MSP430™ microcontrollers (MCUs). This document describes the use of the ADPCM library for two voice recorder examples that use the signal-chain-on-chip feature of the MSP430 MCUs.

Source code and sample files are available for download from http://www.ti.com/lit/zip/slaa361.