X-CUBE-AUDIO-KIT

量産中
Design Win

Audio processing software expansion for STM32Cube

ソフトウェア入手 データブリーフのダウンロード

製品概要

主な利点

New documentations

Contextual help now embedded in software helps you understand the different algorithms available. 

PDM support

PDM support (mems microphones format), memory usage and profiler greatly improved to help you optimize your system.

概要

The X-CUBE-AUDIO-KIT Expansion Package provides an integrated platform for designing, implementing, and fine-tuning audio processing data flows on supported series of STM32 microcontrollers.

With LiveTune, a graphical user interface accessible through an HTML5 navigator, users can design and fine-tune data flows in real time on STM32 devices.

The Expansion Package includes a library of algorithms from STMicroelectronics and external sources.

Additionally, the users can integrate their own custom algorithms into the environment, allowing their execution and fine-tuning within the data flows.

This Expansion Package aims at use cases such as:

  • Voice denoising for speech recognition or voice communication
  • Audio output enhancement
  • Audio conditioning
  • Sound generation
  • Audio effects
  • Any other audio processing use case

X-CUBE-AUDIO-KIT includes one generic designer firmware for each of the STM32H573I-DK and STM32H735G-DK Discovery kits. Each firmware features a set of algorithms, the AudioChain framework, and the LiveTune interface.

  • 特徴

    • Framework to support audio processing data flow
      • Up to 48 kHz
      • 16-bit fixed PCM, 32-bit fixed PCM, 32-bit floating-point PCM, PDM, 8-bit compressed samples (G.711 µ-law and A-law)
      • Mono, stereo, or a wider range of channels, interleaved or not
      • Configurable audio buffer sizes
      • Time and frequency domains
    • Library of audio processing algorithms
      • Generic processing algorithms such as FIR and IIR filters, and equalizers
      • Voice use case oriented such as noise reduction, echo cancellation, and beamforming
      • Audio output enhancement such as multiband compressor and mixer
      • Musical effects such as echo, reverb, delay, and distortion
      • Sound generation with MIDI player
    • Tool to design and tune audio processing data flow and algorithm parameters
      • Real-time testing and tuning on the board
      • Automatic generation of an equivalent C code for the final product
    • Profiling commands for detailed analysis of CPU load and memory usage
    • Capability to integrate the user’s algorithms
    • Use cases and examples of data flows
    • Management of different audio peripherals
      • On-board microphone, line input, and audio output
      • STEVAL-MIC008A dual microphone extension (optional)
      • USB audio interface UAC 2.0
      • USB MIDI input
    • Support for STM32H735G-DK
    • Support for STM32H573I-DK

ソフトウェア入手