diyAudio (
-   Equipment & Tools (
-   -   Help with ARTA Software (

dennismiller55 13th August 2012 06:56 PM

Help with ARTA Software
4 Attachment(s)
Looking for help with ARTA analyzer software.

Using any Software Analyzers is new to me. I have played with most over the last month and have settled on ARTA for the time being.

My goal: To use this software to conduct performance testing and troubleshooting of audio equipment I am working on. Pre-amp and amps.

I am building Pete Millett's Sound Card Interface (documented on this site). I am waiting on a new external sound card (M-Audio profire 610). I will be hooking these up to my Dell XPS Laptop (Win7 Pro 64Bit OS).

To familiarize myself with ARTA I am playing with my older Creative Labs Sound Blaster THX SB1240 USB Card and my Dell.

I have the card in loop back running spectrum and frequency response test.

The card is advertised as a 24Bit, 96000hz in/out device.

I have run test using 24Bit,96khz as well as 24Bit,48khz.

The results between the two are quite different. I don't know which to trust. In fact neither setting may be accurate.

It is my understanding that the 24Bit setting determines dynamic range, and the sampling rate determines the bandwidth of the device.

I would expect the test result would be the same. Using the 96khz sampling rate produces the best results in THD, THD + Noise, and Frequency Response is much flatter over a larger bandwidth.

I am sure there are some forum members here that are quite familiar with the software. Please set me straight.

Here are the results in pictures (Notice I have set the 1khz level the same in both spectrum test)

5th element 13th August 2012 07:13 PM

Picture three is what happens with some cards when re-sampling is involved. In other words the card's hardware is running at 96kHz and windows/SB software, resamples the 48kHz signal up to 96. Obviously having the ARTA sampling frequency set to 96kHz means that the software no longer has to resample and the results improve somewhat.

As you have surmised, the sampling rate does set the bandwidth of the system and we can see from your fourth graph that the device does indeed function fully up to the ~50k bandwidth allowed by a 96kHz sampling frequency.

Now if we compare the THD graphs run from the spectrum analyser we end up with a situation that is fairly common and in this case you should not rely on the actual numbers that ARTA is providing, but to eye the harmonics yourself.

First of all you will notice that the noise floor has risen slighty between 48kHz and 96kHz, this is what you'd expect to happen when you increase the measurement bandwidth as more noise gets in.

Second though is the second and third harmonics, going from 48>96k results in the second harmonic falling ever so slightly but you've got a large increase in third harmonic. Also with 96kHz you have some spikes appearing beyond 20k that were not measured at 48k as the bandwidth was limited. The third thing to notice though is that in the 48k plot you've got a large spike appearing at just under 50k, this is the result of having ARTA set to 96k, and so it's expecting to receive 96k data, but having your hardware set to only 48k.

It is very important in these situation to make sure that the software sampling frequency is set to that of the hardware, otherwise you get artefacts appearing that cloud the measurements. The first example here being the wiggly top end with the 48k frequency response and then the second being the large spike at ~50k ARTA is enterpreting the spike as some harmonic distortion, which is why the THD % is so high for the 48k measurement.

dennismiller55 13th August 2012 08:05 PM

2 Attachment(s)
Thanks 5th Element! I see and understand what you have said. I have corrected the 48khz specktrum.

THD in both the 96khz and 48khz is the same. Now I feel better.

Are these results something I should trust?

Do they look reasonable for a $60 usb sound card?

5th element 13th August 2012 09:14 PM

Try loading up STEPS (part of the ARTA package) and run a stepped sine distortion measurement. This will give you a good indication of what the cards performance is like at frequencies other then 1kHz. If it's THD is flat up very high in frequency then one could say that it's far more useful then a card that could exhibit a strong rise in distortion with increasing frequency. You could also run a distortion sweep of amplitude vs distortion to see how the card performs at lower signal levels too.

Certainly though for a $60 product that's nothing to be ashamed of, the fact that it is only the second and third harmonics that are dominant, with the tall order harmonics a nice way down is also nice.

Whether or not this is useful depends on what your goals are. If all you're going to use this for are frequency and distortion measurements of loudspeakers, then ~0.004% is more then enough, as is it more then enough for measuring the current tech in most class D amplifiers too, not to mention a lot of tube designs and verifying if active xovers are working properly. But if you want it to be able to assure you that your 0.0003% DAC/headphone amp, or ultra low distortion blameless power-amp and a matching pre-amp are working to spec, then you'll need to get something better.

ra7 13th August 2012 09:37 PM

5th, this info is most useful... thanks!

dennismiller55 13th August 2012 10:58 PM


Originally Posted by ra7 (
5th, this info is most useful... thanks!

I agree, this is just the help I was looking for. Thanks for taking the time to explain it 5th.

I do have a new usb m-audio sound card coming. It should show much better results.

5th element 13th August 2012 11:15 PM

Well you're both most welcome, ARTA is one of the most flexible and easy to use measuring/measurement programs out there, so it's worth taking the time on how to use it properly and then there's all the hardware issues that can creep in if you're not sure what's going on! Some sound cards are capable of high quality re-sampling, either through the software drivers that they come with, or done on-board, What you don't want happening is having windows attempt to do this as it royally screws everything up. It's not quite as bad as I make it sound, but when you're after high quality measurements it has to go!

As of about a year or so ago ASIO support was added to ARTA. This effectively bypasses the windows mixer and forces all of the hardware to function at the sampling frequency as dictated by the software controlling it. This allows you to easily swap between one sampling rate and another using just ARTA's controls, as the hardware is slaved to the software, so if the Maudio allows you use ASIO (with their music/recording background Maudio's products generally do) then go with it.

With ASIO though, as there's no software there now, bridging the gap between what ARTA wants and what the hardware can do, you have to make sure that the output settings in ARTA are set accordingly so that they are compatible with the sound card. If they are not you generally get some sort of error and nothing happens, sometimes it takes a bit of guess work to get this correct as is isn't always obvious what will and will not work. For example the current sound card that I use has to have the bit depth set to 24bit or lower, otherwise nothing happens, with my previous sound card it was happy accepting 32 bit data.

ra7 14th August 2012 12:08 AM

I had the M-audio Transit... but it has completely died on me. No computer will recognize it.

So, I'm going with the cheapo Behringer to see how it does. Will run these tests and see what I get.

5th element 14th August 2012 12:32 AM

I've had TIs standard USB>DAC chips fails on me a couple of times, I guess their chips aren't the only ones that are possibly vulnerable to premature death. I don't know why the TI ones failed on me either, they just did. I'm now going to isolate the USB connection as a means of protecting them in my next design that uses one.

ashok 14th August 2012 04:36 AM

What is the USB chip on the USB-Transit ? Or is it a USB/DAC chip ?

All times are GMT. The time now is 03:58 AM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 18.75%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio