Tatvik’s AAC-LC Audio Decoder implementation is one of the fastest fixed-point implementations for Mobile Platforms. The implementation is highly efficient in terms of low MIPS and small memory footprint.
Spefications
| Profile | MPEG-4 AAC-LC (Low Complexity) | Tools | • Intensity Stereo
• Mid/side Stereo
• Temporal Noise Shaping (TNS)
• Perceptual Noise Substitution (PNS)
|
| Sampling Rates | 8-96 KHz | Channels | Mono/Stereo |
| Bit Rate | Any (Compliant with Standard) | Output | 16 Bit PCM |
| Processors | ARM9, ARM11
ARM Cortex A8,A9,A7,A15
Intel x86, x64 | Operating System | iOS
Android
Windows (Phone) 7/8
Embedded Linux
Windows, Linux, MAC
|
| Compliance | ISO/IEC 14496-4, ISO/IEC 14496-3:2001 | | |
Performance
Tatvik’s AAC-LC decoder implementation has been ported to various platforms. The implementation shows excellent results on all platforms. The detailed benchmark results on ARM Simulator (ARMulator) are shown in the table below:
| Image Size | MCycles on ARM9 Simulator |
| 352 x 288 | 8.6 |
| 640 x 480 | 26.2 |
| 720 x 480 | 29.4 |