Audio Algorithms by Adaptive Digital

MPEG-2/4 AAC-LC Encoder and Decoder

Advanced Audio Decoder C64x

The AAC-LC (Advanced Audio Coding) encoder/decoder is an implementation of the MPEG-2 (ISO/IEC 13818-3) and MPEG-4 (ISO/IEC 14496-3) standard. MPEG-2/4 AAC is a standard for compressing/decompressing audio sampled at 8-96 Khz to bit-rates of 16-576 kbit/s. AAC provides higher quality than MP3 at the same bit rate. It supports the coding of multi-channel audio, with up to 48 main channels and 16 low-frequency channels. AAC offers multiple profiles/object types to meet the requirements of a wide range of applications.

Technical Specification

  1. Encoding and decoding of AAC-LC (Low Complexity) bit-streams

  2. Supports MPEG-2 optional tools : Intensity Stereo, Mid/side Stereo, Temporal Noise Shaping

  3. Supports MPEG-4 optional tools : Perceptual Noise Shaping (PNS), Long Term Predictor (LTP)

  4. Sampling Rate : 8 - 96 kHz

  5. Channels : 2

  6. Bit Rate : 16 - 576 kbps

  7. C callable API for initialization, decoding

  8. Full accuracy with ISO/IEC 13818 and ISO/IEC 14496 audio standards

  9. Multi-channel, Reentrant implementation

  10. Tested on a variety of AAC bit streams

  11. 16/24 bit PCM output / High sound quality

  12. Optimized implementation

Applications

  1. Digital Audio Broadcasting

  2. Portable Audio Systems

  3. Internet Streaming

  4. Internet Appliances

  5. Infotainment

Platforms

Currently supported on ARM (ARM9E™, ARM11™), TI DM320™, TI C64x™ (TMS320C64x™), TI C64x+™/DaVinci™ (DM644x™)

 

Adaptive Digital Technologies, Inc.
PRODUCTS