概要
ツール & ソフトウェア
リソース
ソリューション
品質 & 信頼性
Sales Briefcase
eDesignSuite
Get Started
サンプル & 購入
Partner products
  • The X-CUBE-AUDIO package contains a comprehensive set of audio processing components for the STM32F4 and STM32F7 Series of microcontrollers. It is composed of high-quality efficient software libraries and modules ready to be embedded into a variety of audio appliances. All audio binaries are delivered with internal 32-bit processing and support either 16- or 32-bits I/O buffers.

    Each audio effect application in X-CUBE-AUDIO expects a 16-bit stereo audio input signal at a 48-kHz sampling rate, using wave format with I/O data buffers dimensioned for 10 ms.

    主な特徴

    • STM32Cube audio effect modules and libraries for the STM32F4 and STM32F7 Series of microcontrollers
    • 16-bit wave format stereo input at 48 kHz expected by Xcube audio applications
    • 32-bit resolution audio library computation and 16- or 32-bit I/O buffers supported
    • Bass manager (BAM): management of the low frequencies of a stereo signal, including compressor and limiter
    • Generic biquad filter (BIQ): IIR second order filters and predefined standard filters such as peak removal, loudness, notch, voice enhancer, low-pass, and high-pass frequency response for transducer equalization
    • Clock drift compensation (CDC): compensation of drift by smoothly adding or removing one sample
    • Gain manager (GAM): management of input signal volume with negative gains in range [-80 dB: 0 dB] with 0.5 dB granularity without compression
    • Graphical equalizer (GREQ): 5, 8 or 10 bands. Adjustable gain factors from -12 dB to +12 dB in standard mode
    • Headphone virtualizer (HPV): audio virtualization for headphones from a 1.0/2.0/5.1/7.1 input stream to a virtualized 2.0 output stream
    • MP3 Decoder (MP3Dec): decoder for MPEG-1,2 or 2.5 formats (for layers 1, 2 and 3) supporting constant, free format or VBR variable bit rate for mono or stereo audio input streams with PCM (Pulse Code Modulation) decoded output.
    • MP3 encoder (MP3Enc): encoder for MPEG-1,2 or 2.5 formats (for layer 3 only) supporting fixed or free format bit rate for mono or stereo audio input streams.
    • Sampling rate converter (SRC236 and SRC441):
      • sampling frequency conversion from any rate with a ratio of 2, 3, 6, 3/2, 1/2, 1/3, 1/6, or 2/3
      • sampling frequency conversion from 44.1 kHz to 48 kHz
    • Omni surround multichannel virtualizer (OMNI2):
      • audio virtualization for loudspeakers from a 1.0/2.0/5.1/7.1 input stream to a virtualized 2.0 output stream (including stereo widening effect).
      • Omni surround stereo widener (OMNI2_SW only) audio virtualization for loudspeakers from a 1.0/2.0 input stream to a widened 2.0 output stream.
    • Smart volume control (SVC): management of audio input signal volume including a compression with gains in the range [-80 dB:+36 dB]
    • Sound detector (SDR): audio signals detection used to trigger signal processing such as speech recognition
    • Sound meter (SMR): level measurement on a logarithmic scale

ソフトウェア入手

推奨コンテンツ

00 ファイルがダウンロード用に選択されています

技術文書

    • 概要 バージョン サイズ アクション
      DB2940
      Audio effects libraries software expansion for STM32Cube
      6.0
      127.67 KB
      PDF
      DB2940

      Audio effects libraries software expansion for STM32Cube

    • 概要 バージョン サイズ アクション
      UM1655
      Omni2 multichannel library software expansion for STM32Cube
      7.0
      473.84 KB
      PDF
      UM1778
      BAss Manager library software expansion for STM32Cube
      6.0
      594.17 KB
      PDF
      UM1625
      Biquad library software expansion for STM32Cube
      4.0
      1.11 MB
      PDF
      UM1995
      Clock drift compensation library software expansion for STM32Cube
      3.0
      323.08 KB
      PDF
      UM2312
      Development checklist for STM32Cube Expansion Packages
      2.0
      306.99 KB
      PDF
      UM2285
      Development guidelines for STM32Cube Expansion Packages
      1.0
      485.46 KB
      PDF
      UM2006
      Gain Manager library software expansion for STM32Cube
      2.0
      282.03 KB
      PDF
      UM1798
      Graphical equalizer library software expansion for STM32Cube
      5.0
      388.27 KB
      PDF
      UM2024
      Headphone virtualization library software expansion for STM32Cube
      3.0
      332.31 KB
      PDF
      UM1633
      Omni2 stereo widening library software expansion for STM32Cube
      9.0
      374.28 KB
      PDF
      UM1641
      Sampling rate conversion SRC236 library software expansion for STM32Cube
      6.0
      409.76 KB
      PDF
      UM1640
      Sampling rate conversion SRC441 library software expansion for STM32Cube
      6.0
      351.27 KB
      PDF
      UM1642
      Smart volume control library software expansion for STM32Cube
      7.0
      551.11 KB
      PDF
      UM2184
      Sound detector library software expansion for STM32Cube
      1.0
      721.92 KB
      PDF
      UM2031
      Sound meter library software expansion for STM32Cube
      1.0
      336.21 KB
      PDF
      UM1655

      Omni2 multichannel library software expansion for STM32Cube

      UM1778

      BAss Manager library software expansion for STM32Cube

      UM1625

      Biquad library software expansion for STM32Cube

      UM1995

      Clock drift compensation library software expansion for STM32Cube

      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

      UM2006

      Gain Manager library software expansion for STM32Cube

      UM1798

      Graphical equalizer library software expansion for STM32Cube

      UM2024

      Headphone virtualization library software expansion for STM32Cube

      UM1633

      Omni2 stereo widening library software expansion for STM32Cube

      UM1641

      Sampling rate conversion SRC236 library software expansion for STM32Cube

      UM1640

      Sampling rate conversion SRC441 library software expansion for STM32Cube

      UM1642

      Smart volume control library software expansion for STM32Cube

      UM2184

      Sound detector library software expansion for STM32Cube

      UM2031

      Sound meter library software expansion for STM32Cube

プレゼンテーション & トレーニング資料

    • 概要 バージョン サイズ アクション
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      STM32 and STM8 embedded software solutions

関連資料

    • 概要 バージョン サイズ アクション
      STM32 Open Development Environment Brochure 16.10
      1.09 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      675.19 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

法務

    • 概要 バージョン サイズ アクション
      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