Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

AAC Decoder by AllGo Systems

Audio and Voice Solutions

Product Description

 

Introduction

AAC stands for Advanced Audio Coding, a part of MPEG4 (ISO/IEC 14496-3) andMPEG2 (ISO/IEC 13818-3) standards published by ISO/IEC. AAC supports sampling frequency from 8 to 96 khz and bitrates up to 576 kbps.

AAC decoding process consists of the following steps:

·         The bit-stream is parsed, huffman decoded and dequantized to get transform domain samples

·         The samples are converted to time domain using Inverse Modified Discrete Cosine Transform (IMDCT

Salient Features

·         MPEG4 AAC-LC (Low Complexity ) decoder

·         Channels: 5.1

·         Fully compliant with ISO/IEC 14496-3

·         Sampling rates: 8 to 96 khz

·         Bit rates: Supports all the bit rate as per  ISO/IEC 14496-3

·         Little endian

Benefits

·         Low Mhz

·         Supports raw, adts and adif file formats

·         Built in Error handling to take care of corrupted bit-streams. Tested for various types of corrupted bit-streams

·         Re-sync support for FF/Rwd (with ADTS header)

·         Multi instance and re-entrant implementation

·         Simple API interface

·         Ported and tested on hardware platform with linux OS

Applications

·         Portable audio players

·         Streaming

·         Mobile phones

·         Gaming consoles

·         Broadcast audio

AAC Decoder

Market Segment(s)

  • Embedded
  • Mobile

Target Platform(s)

  • Android
  • Linux
  • QNX
  • Windows Embedded CE

ARM Processor(s)

  • ARM926EJ-S
  • ARM1136J-S
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • ARMv8
 
ARM Connected