Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • The audio processing components for STM32F4 consists in a comprehensive set of high-quality efficient software libraries ready to be embedded into many kinds of audio appliances. All modules are delivered with internal 32-bits processing and support either 16 or 32 bits I/O buffers.

    Key Features

    • The STM32F4 audio processing components provide the following capabilities:
      • Sampling Rate Converter:
      • SRC236 supporting ratios 2, 3, 6, 1/2,1/3, 1/6, 3/2 and 2/3
      • SRC441 for specific 44.1->48 kHz conversion (10 ms framing)
    • OmniSurround Stereo Widener:
      • Audio virtualization for a 1.0/2.0 input stream to a widened 2.0 output stream
    • OmniSurround Multichannel Virtualizer:
      • Audio virtualization for 5.1/7.1 input stream to a virtualized 2.0 output stream
    • Graphical Equalizer:
      • 10-band graphical equalizer for 48 kHz input signal
    • Generic Biquad filters
    • Bass Manager (including compressor & limiter)
    • Smart Volume Control (including compressor)

Get Software

Recommended for you

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB2497
      STM32F4 audio processing components
      1.0
      115.99 KB
      PDF
      DB2497

      STM32F4 audio processing components

    • Description Version Size Action
      TN1199
      STM32F4 Audio Processing
      1.0
      219.44 KB
      PDF
      TN1199

      STM32F4 Audio Processing

Presentations & Training Material

    • Description Version Size Action
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      STM32 and STM8 embedded software solutions

Legal

    • Description Version Size Action
      SLA0048
      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
      5.7
      87.58 KB
      PDF
      SLA0048

      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT