[Lowfer] Re: Soundcard question and...

Rick Kunath k9ao at charter.net
Sun Dec 23 14:06:32 EST 2007


Peter Barick wrote:
> For the on-going soundcard matter--harrump--now saga...
> 

<Snipped>

> Here's some specs from Creative Labs and their Sound Blaster application for a PCMCIA add-on.
> 
> It's for their S-B Audigy-2 Z5 CardBus version.
> Playback: 24-bit Digital-to-Analog conversion of digital sources at 96 kHz to analog 7.1 speaker output,
> 192kHz for Stereo DVD-A 

No mention of sampling rates supported for playback, likely not any 
under 44.1 KHz.

> Recording: 24-bit Analog-to-Digital conversion of stereo analog inputs at 96 kHz sample rate 
> Supports Sony/Philips Digital Interface (SPDIF) format of up to 24-bit/96 kHz quality at selectable sampling
> rate of 44.1, 48 or 96 kHz

Again, no input sampling rates supported below 44.1 KHz.

Many audio DSP radio related applications expect the sound card to 
support sampling rates as low as 5512 Hz, 8000 Hz, 11,025 Hz, and 22,050 
Hz, in addition to 44.1 KHz and 48 Khz.

This card does not natively support these sample slower rates, so 
re-sampling will have to be done when sample rates slower than 44.1 KHz 
are used. And this will be a lot of the time on audio DSP apps.

One of the most important things to look at is supported sample rates on 
a card you want to use for audio DSP purposes. This one isn't the best 
choice because of it's limited set of natively supported sampling rates.

In addition to fully supported sampling rates, on-board clock stability 
is important to an audio card. Some of the DSP modes require a stable 
audio card on-board clock so that the actual sampling rate remains 
constant. Being close to the stated sample rate in important, but this 
can generally be corrected with a correction factor entered into the 
apps setup screen. If the card drifts a lot, clock speed wise, it isn't 
going to maintain the expected sample rate exactly, or hold the entered 
correction factor, and DSP performance will suffer.

Additionally, any USB based card is already at a disadvantage because it 
does not have direct memory access or direct microprocessor interrupt 
access like a PCI card does. If you're trying for really low latency, 
this is a problem.

Rick Kunath


More information about the Lowfer mailing list