Re: Soundcard sample rates





Robert Scott wrote:

Soundcard sample rates may not be what they claim.
I have been testing different brands of PC soundcards. 44100 and 22050 are two
of the standard sample rates that most soundcards support. Of course all sample
rates are only as accurate as the crystal oscillator on the soundcard, so when I
found several soundcards with a 22050 sample rate that was high by 0.6%, I
chalked it up to poor crystal accuracy, or maybe ceramic resonators. But then I
checked the 44100 sample rate on those cards and found it to be right on. I was
puzzled as to why the 44100 sample rate was not exactly double the 22050 sample
rate. When I made more careful measurements, it appeared that the 22050 sample
rates were really trying for 22200, which is a less common standard.

Does anyone know why they might do that (and not tell anyone!)

By the way, the soundcard sample rates were all tested by writing a custom
program to generate an audio tone of a certain frequency based on the assumption
that the sample rate was the nominal rate requested. The the audio frequencies
were measured with NIST-traceable means.

If you have requested the sample rate which is not directly supported by the sound card hardware, the Win32 API will do the resampling to the supported rate automatically, without any obvious indication. The integrated sound chipsets typically support for 44.1kHz in hardware; all other rates are actually made by the software resampling. Perhaps what you see is related to the resampling artifacts for your particular hardware/software combination.


Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com



.



Relevant Pages

  • Re: Soundcard sample rates
    ... I have been testing different brands of PC soundcards. ... of the standard sample rates that most soundcards support. ... checked the 44100 sample rate on those cards and found it to be right on. ... Such a large difference would create big AV sync problems. ...
    (sci.electronics.design)
  • Re: Soundcard sample rates
    ... I have been testing different brands of PC soundcards. ... of the standard sample rates that most soundcards support. ... checked the 44100 sample rate on those cards and found it to be right on. ... I was very careful about the measurements. ...
    (sci.electronics.design)
  • Re: Soundcard sample rates
    ... of the standard sample rates that most soundcards support. ... checked the 44100 sample rate on those cards and found it to be right on. ... Do you want to find a good soundcard? ... The the audio frequencies ...
    (sci.electronics.design)
  • Re: Sampling Rate Problem - AEC
    ... On Windows 2K and XP you can bypass the Kmixer entirely by ... using a feature known as kernel streaming. ... provided such sample rate is supported. ... that AC97 doesn't necessarily have to support the lower sample rates of ...
    (microsoft.public.win32.programmer.mmedia)
  • Re: How can I make pcm conversion with acm api?
    ... I'm trying to convert a pcm stream with 16000Hz sample rate to a pcm stream ... AFAIK 16000 samples/sec is not one of the standard sample rates to ... Check the correctness of your conversion code by trying to convert it ...
    (microsoft.public.win32.programmer.mmedia)