Essential Audio Processing Library

ESSENTIAL-AUDIO-PROCESS-LIBRARY

Roll over image to zoom in

Diagram

Essential Audio Processing Library Block Diagram

Essential Audio Processing Library Block Diagram

Features

  • Sound processing algorithms for:
    • Tone Generator
    • Speaker equalizer
    • 3D Virtualization: Concert Sound
    • Volume Control
    • User Equalizer
    • Bass Enhancement (Pure Bass or Digital Bass Enhancement)
    • Auto Volume Leveler
    • Loudness Maximizer
    • Treble Enhancement
    • Peak Limiter
    • RMS Limiter
    • Parametric Spectrum Analyzer
    • Crossover 2-Bands
  • Supports mono or stereo raw audio data at 16 or 32 bits and up to 96 kHz
  • Tuning tool provided for simulating EAP behavior and exporting parameters

Supported Devices

  • i.MX-RT500: i.MX RT500 Crossover MCU with Arm® Cortex®-M33, DSP and GPU Cores
  • i.MX-RT600: i.MX RT600 Crossover MCU with Arm® Cortex®-M33 and DSP Cores
  • i.MX-RT1050: i.MX RT1050 Crossover MCU with Arm® Cortex®-M7 Core
  • i.MX-RT1060: i.MX RT1060: Crossover MCU with Arm® Cortex®-M7
  • i.MX-RT1064: i.MX RT1064: Crossover MCU with Arm® Cortex®-M7
  • i.MX-RT1160: i.MX RT1160 Crossover MCU Dual-Core Arm® Cortex®-M7 and Cortex-M4
  • i.MX-RT1170: i.MX RT1170: 1 GHz Crossover MCU with Arm® Cortex® Cores
  • LPC55S6x: High Efficiency Arm® Cortex®-M33-Based Microcontroller Family

Downloads

2 downloads

  • Examples and Quick Start Software

    MCUXpresso SDK - SDK Builder

  • Simulation and Modeling Tools

    Audio Tuning Tool v2022.0.0 for EAP

Note: For better experience, software downloads are recommended on desktop.

Documentation

Quick reference to our documentation types.

2 documents

Design Resources

Hardware

1-5 of 10 hardware offerings

Show All

Related Software

2 software files

Note: For better experience, software downloads are recommended on desktop.

Training

3 trainings

Support

What do you need help with?