MP3 Encoder for Xtensa HiFi Audio DSPs

Tensilica’s MP3 Encoder Application Package

Test it out! See how good our MP3 Encoder is by downloading free music.

The MP3 Audio Encoder package for the Xtensa HiFi Audio DSPs implements MPEG-1 and MPEG-2, layer 3 stereo encoding with support for joint stereo coding for better efficiency and the constant bit rate format. The encoder is a fixed-point implementation written in C and available in either object or source code. Included documentation describes how to incorporate the decoder into a system. Using this package, system developers can integrate a MP3 encoder into an SOC without the need for additional optimizations or software development. The same Xtensa HiFi Audio DSPs are used for other Tensilica audio codecs, enabling the development of highly optimized multi-standard audio SOC designs.

Feature Summary

  • Supports MPEG-1 and MPEG-2 Layer 3 decoding
  • Supports joint stereo coding for better efficiency
  • Supports Constant Bit Rate

Specifications - 128 kpbs, 44.1 KHz


Clock Rate*
Code Size (ROM)
Table Size (ROM)
Total RAM**
26 MHz 47.1 Kbytes 14 Kbytes 46.5Kbytes

* Average MHz required for single-cycle memory.
**Total RAM includes persistent, stack and scratch.
Marketing Agency