Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

CIT_Sample Rate Converter by CouthIT

Audio and Voice Solutions

Product Description

Sample Rate Converter (SRC) is used for converting a digitized speech/audio stream sampled at a specific frequency to a desired sampling frequency. The algorithm interpolates the new samples using a truncated sinc function (low pass) filter. The performance of the algorithm is dependent on the length of the filter and there is a trade-off between quality (SNR, bandwidth) and complexity (memory and MCPS). SRC is used in digital audio mixing consoles, multimedia players, and for converting the sampling frequencies for interoperability issues.

Salient Features:
1. ANSI-C fixed-point implementation.
2. Re-entrant implementation
3. Support for low complexity (memory footprint and MCPS) with different filter lengths at compile time.
4. Supported filter lengths are 32, 48, 84 and 276.
5. Supports input sampling frequencies from 8KHz to 48KHz (8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48).
6. Supports output sampling frequencies from 8KHz to 48KHz (8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48).
7. Supports mono and stereo input and output.
8. Supports interleaved stereo at input and output.
9. Accepts 16-bit PCM at input.
10. Generates 16-bit PCM output.

Scope of Testing:
1. Tested using a large database of speech and audio samples.
2. Exhaustively tested for overflow conditions with high energy test cases.
3. Objectively benchmarked with SNR, Bandwidth and Stopband rejection tests.
4. Subjective listening tests to ensure that there are no audible errors.
5. Verified linearity of the phase response of the filters.

For most current information on the performance specifications and availability of developed implementation on ARM cores, please send in your enquiry to info@couthit.com

CIT_Sample Rate Converter

Market Segment(s)

  • Embedded
  • Home
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • Linux
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • ARM926EJ-S
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1020E
  • ARM1022E
  • ARM1026EJ-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • ARMv5
  • ARMv6
  • ARMv7
  • ARMv8
 
ARM Connected