Audio Software on NXP Microcontrollers

AUDIO_SOFTWARE_NXP_MICR

Roll over image to zoom in

Features

General

  • Middleware for audio applications are accessible via MCUXpresso SDK
  • Fully-functional example applications make evaluation fast and easy
  • MCUXpresso Config tools simplify driver configuration
  • Partner solutions for advanced audio and voice applications

Supported Devices

Libraries and Examples Through MCUXpresso SDK

  • NXP has developed a range of audio libraries and collaborates with select partners to offer complementary specialized stacks. NXP solutions are fully integrated into the MCUXpresso SDK and comes with ready-to-use software examples to help you complete an in-depth evaluation and get started with your design. Partner solutions are fully compatible with MCUXpresso software and tools.

USB

  • USB stack with device, host and composite class support
  • USB Audio Class 2.0 (UAC2.0) examples
  • Source code provided
  • Free to use on any NXP device
  • Bare metal or RTOS based
  • MCUXpresso Config Tool code generation for USB, with common USB presets

Essential Audio Processing

  • Bundle of audio processing blocks for enhancing the tonal perception of sound
  • Tuning tool for simulating EAP library processing behavior
  • Complimentary pre-compiled library for use on NXP devices

Partner Audio Solutions

NXP has partnered with leaders in the area of audio technology to enable a range of specialized, high-performance solutions on a range of NXP MCUs based on Arm® Cortex®-M cores.


DSP Concepts

Create, tune and productize audio features with Audio Weaver Designer, a low code, drag and drop real-time interface with live module inspectors and over 400 different audio building blocks. Deploy highly optimized audio with AWE Core.

Products available from DSP Concepts for NXP Arm® Cortex®-M-based microcontrollers are shown below. DSP Concepts products also support several of NXP’s i.MX applications processors.

Product Overview Supported Devices
Audio Weaver Designer A low code, drag and drop real-time interface with live module inspectors and over 400 different audio building blocks to integrate or create advanced audio features quickly.

i.MX RT600 Arm® Cortex® M33 plus

Cadence Xtensa HiFi4 DSP

AWE Core A cross-platform audio-processing engine that’s hand-optimized for NXP's microcontrollers that are best suited for audio processing. It features a library of over 400 audio building-blocks that are used to rapidly build and deliver cutting-edge audio features.

i.MX RT600 Arm® Cortex® M33 plus

Cadence Xtensa HiFi4 DSP

Asynchronous Sample Rate Converter A software-based solution for embedded products with multiple audio I/O streams, such as local microphones and speakers, Bluetooth, USB and WiFi.

i.MX RT600 Arm® Cortex® M33 plus

Cadence Xtensa HiFi4 DSP, i.MX RT10xx

Cortex-M7-based MCUs


Downloads

1 download

  • BSP, Drivers and Middleware

    MCUXpresso SDK - SDK Builder

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

Design Resources

Select a section:

Related Software

1 software file

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

Training

5 trainings

Support

What do you need help with?