Logo
24.12.00
MCUXpresso SDK Project v: latest
Document Release Versions
latest
24.12.00-pvw2
24.12.00

Introduction

  • MCUXpresso SDK
  • Setup

Getting Started

  • Github Repository
  • Zip Package

User Guide

  • Examples
  • Middlewares
    • Audio voice components
      • Audio Voice Components
      • Overview
      • Content
      • AAC decoder
      • API Usage of AAC Decoder
      • FLAC decoder
      • API Usage of FLAC Decoder
      • MP3 decoder
      • API Usage of MP3 Decoder
      • WAV decoder
      • API Usage of WAV Decoder
      • Synchronous Sample Rate Converter
        • Introduction
        • Application programmers interface (API)
        • Additional user information
        • Example application
        • Integration test
    • Maestro audio framework
    • AWS IoT
    • EdgeFast Bluetooth
    • eIQ
    • FatFs
    • FreeMASTER
    • ISSDK
    • LVGL Graphics Library
    • lwIP
    • MCUboot
    • Multicore SDK
    • USB
    • Wi-Fi nxp
    • Wireless Bluetooth
    • Wireless CCC
    • Wireless RN
    • WiFi documents
    • Wireless Framework
    • Wireless connecctivity (Wi-Fi + Bluetooth + 802.15.4) documents
    • MW320 Wi-Fi co-processor support
  • RTOS
  • Boards

Development

  • Architecture
  • Developing with MCUXpresso SDK
  • Build And Configuration System
  • Documentation

Releases

  • Release Notes
mcuxsdk
  • Docs / 24.12.00 »
  • Middleware »
  • Audio voice components »
  • Synchronous Sample Rate Converter
  • Open on Repo Report an issue with this page

Synchronous Sample Rate Converter

Table of Contents

  • Introduction
    • Acronyms
    • Performance figures
    • Resource usage
      • Memory requirements
      • Processing requirements
        • On Arm7 and Arm9
        • On Arm9e and XScale
        • On Cortex-A8 for worst case of 48000 Hz to 44100 Hz
  • Application programmers interface (API)
    • Type definitions
      • Types for allocation of instance and scratch memory
      • LVM_Fs_en
      • LVM_Format_en
      • SSRC_Quality_en
      • Instance parameters
      • Nr of samples mode
      • Function return status
    • Functions
      • SSRC_GetNrSamples
      • SSRC_GetScratchSize
      • SSRC_Init
      • SSRC_SetGains
      • SSRC_Process
      • SSRC_Process_D32
    • Dynamic function usage
      • Define the number of samples to be used on input and output
      • Allocate scratch memory
      • Initialize the SSRC instance
      • Process samples
      • Destroy the SSRC instance
    • Reentrancy
  • Additional user information
    • Attenuation of the signal
    • Notes on integration
  • Example application
  • Integration test
    • Bit accurate test
    • THD+N measurement

Copyright 2024, NXP. Last generated on Jan 14, 2025 21:30+0100; branch release/24.12.00, revision 6882aee11e11747f412eb2989d080206781ea9ce.