• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Apple SRC method question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple SRC method question


  • Subject: Re: Apple SRC method question
  • From: james mccartney <email@hidden>
  • Date: Wed, 24 Sep 2008 09:56:12 -0700



On Sep 24, 2008, at 8:54 AM, Evan Olcott wrote:
A technical question (asking this in order to do a certain kind of analysis) -

Are there any of the AudioConvertor settings that would use a "windowed sinc interpolation" for the conversion?

Windowed sinc interpolation is the default setting.

There are two relevant settings.

One is kAudioConverterSampleRateConverterComplexity
There are three values for this setting:

kAudioConverterSampleRateConverterComplexity_Linear
linear interpolation. not what you want. This is for use when speed is crucial.

kAudioConverterSampleRateConverterComplexity_Normal
windowed sinc function. This is the default.

kAudioConverterSampleRateConverterComplexity_Mastering
windowed sinc function with larger windows. Mastering gives a higher range of quality than Normal.

The quality setting, kAudioConverterSampleRateConverterQuality, controls the number of points of the windowed sinc function.
For Normal complexity the quality settings are as follows:
Min - 16 points.
Low - 16 points.
Med - 32 points. 
High - 64 points.
Max - 96 points.

For Mastering complexity the quality settings are as follows:
Min - 128 points.
Low - 256 points.
Med - 512 points.
High - 1024 points.
Max - 2048 points.

In addition, the quality setting adjusts cutoff frequency and stopband attenuation to get the best result for the particular filter length.


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Apple SRC method question (From: Evan Olcott <email@hidden>)

  • Prev by Date: Apple SRC method question
  • Next by Date: Re: support for two's complement 24 bit audio
  • Previous by thread: Apple SRC method question
  • Next by thread: ExtAudioFileSetProperty() fails
  • Index(es):
    • Date
    • Thread