The AAC algorithm is designed for 80MHz or greater PIC32 MCUs, and supports both PIC32MX and PIC32MZ devices. This code requires 62MIPS peak 34MIPS average performance, 61KB Flash and 12KB RAM without frame buffer memory for operation on the MCU. Supported in MPLAB Harmony v2 only.
Users remain responsible for licensing for their products through Via Licensing.
PIC32 Advanced Audio Coding (AAC) Decoder library provides easy to use APIs for decoding an audio stream encoded using Advanced Audio Coding (AAC) encoding. The PIC32 AAC Decoder library supports the following:
Sample Rates:
8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48, 64, 88.2 and 96KHz
Bit Rates:
32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384 kbps and VBR