Which sound card and software to use for distortion measurement

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Hi, I want to measure the performance of an amplifier and have decided
that the best way to go is to use a PC based system using a good
sound card and appropriate software, but i am not sure which sound to select
and which software package to go for. And also what distortion can
expect to be able to messure using a sound card. I was thinking about going
for soundblaster X-FI titanium which boats the following spec

* 24-bit Analog-to-Digital conversion of analog inputs at 96kHz sample rate
* 24-bit Digital-to-Analog conversion of digital sources at 96kHz to analog
7.1 speaker output
* 24-bit Digital-to-Analog conversion of stereo digital sources at 192kHz to
stereo output
* 16-bit to 24-bit recording sampling rates: 8, 11.025, 16, 22.05, 24, 32,
44.1, 48 and 96kHz
* ASIO 2.0 support at 16-bit/44.1kHz, 16-bit/48kHz, 24-bit/44.1kHz,
24-bit/48kHz and 24-bit/96kHz with direct monitoring
* Enhanced SoundFont support at up to 24-bit resolution
* SNR: 109dB

Has anyone had experience using sound card to measurement amplifier performance accurately. I was hoping to measure distortion down 0.01 from 20 to 20khz with the above card, and SNR to -100 db. is this possible
with decent a sound card?????.
Has anyone got any advice.

Cheers
Steevo
 
www.hifisonix.com
Joined 2003
Paid Member
Originally I bought a Soundblaster titanium when I visited Creative in Singapore on business but it was not very good for audio measurement in my view. Then I bought an M-Audio but was very dissappointed with the DAC - quite high distortion. I ended up giving both to my son.

There are a few people using the E-MU on the forum and they have commented favourably. I think Lynx are supposed to make the best sound cards in terms of specs.

I think Pavel is using E-MU and has plotted a few graphs that show very low noise, but you should check with him.
 
Hello

Computer motherboard and power supply could generate noise that are not very good for a sound card inside the computer.

So I use an external M-Audio Transit USB 24 bit/96 khz sound card.

Excellent sounding and also very good for measuring.

Bye

Gaetan
 
Last edited:
I've had excellent experience with the M-Audio Delta 192 PCI card. Reliable and repeatable distortion measurements down to better than 0.002%. I've been playing with an external unit, the Echo Audiofire 2, which connects through the Firewire port.

Both have balanced inputs and outputs (which I find useful). The M-Audio does 192kHz sampling, the Audiofire 2 is a 96kHz unit. The Audiofire seems to have worse power supply noise rejection (spurs at 180 and 300 Hz), which could probably be dealt with by using a separate power supply. The M-Audio PCI card seems to have no significant problems with noise pickup, and when I'm not using it to measure, it serves as my music source.

Both also have SPDIF in and out.

No matter your choice, you'll want an analog interface box, and I heartily recommend Pete Millett's design.
 
Member
Joined 2010
Paid Member
Most 24 bit sound cards can do heaps of precise analyses with their own or even free software. It may be obvious and just repetitition, but what isn't in the print on these cards is John Cordell's point in Steevos last thread - the necessary bandwith.

If the card ADC is limited to 22 or even 50kHz as most audio cards seem to be, you won't read too many harmonics of 20kHz. Ever wonder why so many DIY builders plots have falling THD above 5kHz?
regards
 
Last edited:
AX tech editor
Joined 2002
Paid Member
I've been trying to use an external EMU 0404 but have been unable to make it work due to driver issues. I'm using W7 64bit.
There's a 'beta' driver on the EMU website for W7 but as said, I've not been able to make it work.
Might be particular to me or my system, but you'd probably want to check before buying.

jan didden
 
I got it to work on my mac for measuring speakers (with the mic). It was a bit of a hassle I remember choosing the right . I believe 24bits doesnt work (although this was an issue with the Mac driver and should not be there on Windows)...

Would like to measure equipment, just need to know if I need an ARTA box (or so) or a Voltage Divider on the input...
 
Hello Jan,

you said:I've been trying to use an external EMU 0404 but have been unable to make it work due to driver issues. I'm using W7 64bit.
There's a 'beta' driver on the EMU website for W7 but as said, I've not been able to make it work.
Might be particular to me or my system, but you'd probably want to check before buying.


I use EMU0404 USB with win7 x64 and had similar issue. I had to remove the integrated soundcard's driver to make it work. After that it work with spectraplus 5 but i have to set the sample rate manualy in the driver and in spectraplus. And still have an issue when i use it in 96k-192k/24 bit loopback.
So my soundgenerator is external and i use emu only for adc.
Regards,
zsaudio
 
For software I think that ARTA and RightMark are popular:
ARTA Home
Latest News. Audio Rightmark
Big thumbs up for ARTA from me. :up:

Although I use it mainly for speaker / room / crossover measurement and it has a lot of acoustic measurement features you wouldn't use when measuring an amplifier, (RT60, CSD, etc) its possibly the best low-mid price package you'll find anywhere with an extensive feature set, good usability and excellent accuracy. It also has a time unlimited nearly full featured free demo which only has saving disabled, making it very easy to tell if it will do what you want.

Definitely check out the demo.
 
Most 24 bit sound cards can do heaps of precise analyses with their own or even free software. It may be obvious and just repetitition, but what isn't in the print on these cards is John Cordell's point in Steevos last thread - the necessary bandwith.

If the card ADC is limited to 22 or even 50kHz as most audio cards seem to be, you won't read too many harmonics of 20kHz. Ever wonder why so many DIY builders plots have falling THD above 5kHz? regards

Excellent point.

My sound card can do 96Khz 24bit and I take all my measurements (in ARTA) in this mode and never use 48Khz or lower. It's not just about being able to measure supersonic distortion products, its also about staying well clear of the inevitable digital brick wall filter that most sound cards have, and the attendant phase shift and droop/ripple at the top end.

If you have a brick wall filter at 22 / 24Khz it's inevitably going to affect treble measurements, but a brick wall filter at 48Khz is well clear of the frequencies of interest. Anyone wanting to take serious measurements should be using a minimum of 96Khz, 24bit, or 192Khz if you're really serious. 48Khz just isn't enough.

Just a small warning to those starting out to beware of sound cards which claim modes that they don't really support - most consumer cards will claim they support 96Khz etc in software but really the hardware is sampling at a much lower rate and doing on the fly resampling in software, and the quality is usually worse than actually just using the cards native sample rate. (Many cards only have one or two native sample rates, and you should always stick to a native sample rate to avoid on the fly resampling)

Always perform an analog loopback measurement to verify that the card genuinely supports the claimed sample rate. For example if you have 96Khz selected yet a loopback test shows a steep rolloff at 22-24Khz you know the card is really upsampling from 44.1/48Khz... ;)

Some cards will even switch between resampling or not with very tiny changes in the sound card settings, which can be a trap waiting for you to fall into.

For example my Audigy 2ZS is capable of genuine 96Khz 24bit operation (although analog SNR in 24 bit mode is only about 10dB better than 16 bit mode) but if you set the bass and treble sliders in windows anywhere other than exactly at zero, it will switch to 48Khz sampling with software upsampling to 96Khz. (Since bass and treble adjustment is done by the EMU engine which only internally processes at 48Khz)

Likewise if any sound effects are enabled or even any other applications have the sound device open at the same time at a different sample rate (I'm looking at you iTunes!) it will do the same thing. With such sound cards its important to be aware of the sound card settings and perform an analog loopback test at the start of a measurement session to verify that windows or some app hasn't mucked with your sound card settings...

Any change to sample rate settings in the measurement application, any volume control panel changes etc would require you to re-verify calibration through analog loopback.

It's not a nice feeling to know that a couple of hours of measurements need to be done again just because some app you ran the day before fiddled with your windows sound settings :(

Setting your default sound device to your onboard sound (if you have one) and manually selecting the measurement sound card in your measurement software can be a way to minimize a lot of these problems, in fact with Vista and Windows 7 its necessary with some measurement software as even a windows sound effect from a dialog message popping up can cause measurement issues like clipping or making the sound card revert to upsampling.
 
Last edited:
What about building a nice distorsion analyzer built upon nowdays high sampling rate 16-18 bit ADC's. Mate it to Bob Cordell's DM would be a powerfull tool to measure THD up to 20kHz.
It would be nice if a skilled diyer in the digital domain showed us a nice project based on it.
;)
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.