HE-AAC Decoder

Tatvik’s HE-AAC Audio Decoder implementation is one of the fastest fixed-point implementations for Mobile and PC Platform. The implementation is efficient in terms of low MIPS and small memory footprint. Tatvik HE-AAC decoder supports decoding of HE-AAC v1 (AacPlus or AAC-SBR) bitstreams.



ProfileMPEG-4 HE-AAC v1Tools• Intensity Stereo
• Mid/side Stereo
• Temporal Noise Shaping (TNS)
• Perceptual Noise Substitution (PNS)
Sampling rates Any (Compliant with Standard) Bit Rate Any (Compliant with Standard)
Channels Mono/Stereo Output 16 Bit PCM
ProcessorsARM9, ARM11
ARM Cortex A8,A9,A7,A15
Intel x86, x64
Windows (Phone) 7/8
Embedded Linux
Windows, Linux, MAC
ComplianceISO/IEC 14496-4, ISO/IEC 14496-3:2005


Tatvik HE-AAC decoder implementation has been ported to various platforms. The implementation shows good results on all platforms. The detailed benchmark results on ARM Simulator (ARMulator) are shown in the table below:

Sequence Type MCycles/sec on ARM9E-S
SBR, Stereo, 44.1KHz, 48Kbps 26 MCycles/Sec
SBR, Mono, 44.1KHz, 26Kbps 13 MCycles/Sec