Silicon ChipQuantAsylum QA400 24-Bit Stereo Audio Analyser - March 2015 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Going off-grid: is it worthwhile?
  4. Feature: Choosing, Installing & Using IP Security Cameras by Ross Tester
  5. Feature: Setting Up An IP Camera For WiFi & Internet Access by Nicholas Vinen
  6. Project: WeatherDuino Pro2 Wireless Weather Station, Pt.1 by A. Caneira & Trevor Robinson
  7. PartShop
  8. Project: Spark Energy Meter For Ignition Checks, Pt.2 by Dr Hugo Holden & John Clarke
  9. Review: QuantAsylum QA400 24-Bit Stereo Audio Analyser by Jim Rowe
  10. Product Showcase
  11. Project: 6-Digit Retro Nixie Clock Mk.2, Pt.2 by Nicholas Vinen
  12. Feature: Modifying the Currawong Amplifier: Is It Worthwhile? by Allan Linton-Smith & Leo Simpson
  13. Feature: Reach For The Sky... And Way, Way Beyond, Pt.2 by Dr David Maddison
  14. Vintage Radio: Tela-Verta 1948 Model 204C Radio by Associate Professor Graham Parslow
  15. Market Centre
  16. Notes & Errata
  17. Advertising Index
  18. Outer Back Cover

This is only a preview of the March 2015 issue of Silicon Chip.

You can view 36 of the 104 pages in the full issue, including the advertisments.

For full access, purchase the issue for $10.00 or subscribe for access to the latest issues.

Articles in this series:
  • Setting Up An IP Camera For WiFi & Internet Access (March 2015)
  • Choosing, Installing & Using IP Security Cameras (March 2015)
  • Setting Up An IP Camera For WiFi & Internet Access (March 2015)
  • Choosing, Installing & Using IP Security Cameras (March 2015)
Articles in this series:
  • Setting Up An IP Camera For WiFi & Internet Access (March 2015)
  • Choosing, Installing & Using IP Security Cameras (March 2015)
  • Setting Up An IP Camera For WiFi & Internet Access (March 2015)
  • Choosing, Installing & Using IP Security Cameras (March 2015)
Articles in this series:
  • WeatherDuino Pro2 Wireless Weather Station, Pt.1 (March 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.1 (March 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.2 (April 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.2 (April 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.3 (May 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.3 (May 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.4 (June 2015)
  • WeatherDuino Pro2 Wireless Weather Station, Pt.4 (June 2015)
Items relevant to "Spark Energy Meter For Ignition Checks, Pt.2":
  • Spark Energy Meter PCBs [05101151/2] (AUD $20.00)
  • Spark Energy Meter calibrator PCB [05101153] (AUD $5.00)
  • Spark Energy Meter PCB patterns (PDF download) [05101151/2] (Free)
  • Spark Energy Meter panel artwork (PDF download) (Free)
Articles in this series:
  • What’s In A Spark? – Measuring The Energy (February 2015)
  • Spark Energy Meter For Ignition Checks, Pt.1 (February 2015)
  • What’s In A Spark? – Measuring The Energy (February 2015)
  • Spark Energy Meter For Ignition Checks, Pt.1 (February 2015)
  • Spark Energy Meter For Ignition Checks, Pt.2 (March 2015)
  • Spark Energy Meter For Ignition Checks, Pt.2 (March 2015)
Items relevant to "6-Digit Retro Nixie Clock Mk.2, Pt.2":
  • Nixie Clock Mk2 PCBs [19102151/2] (AUD $20.00)
  • PIC32MX170F256B-I/SP programmed for the Nixie Clock Mk2 [1910215G.HEX] (Programmed Microcontroller, AUD $15.00)
  • VK2828U7G5LF TTL GPS/GLONASS/GALILEO module with antenna and cable (Component, AUD $25.00)
  • Firmware (HEX) file and C source code for the Nixie Clock Mk2 [1910215G.HEX] (Software, Free)
Articles in this series:
  • 6-Digit Retro Nixie Clock Mk.2, Pt.1 (February 2015)
  • 6-Digit Retro Nixie Clock Mk.2, Pt.1 (February 2015)
  • 6-Digit Retro Nixie Clock Mk.2, Pt.2 (March 2015)
  • 6-Digit Retro Nixie Clock Mk.2, Pt.2 (March 2015)
Items relevant to "Modifying the Currawong Amplifier: Is It Worthwhile?":
  • Currawong 2 x 10W Stereo Valve Amplifier main PCB [01111141] (AUD $55.00)
  • Currawong Remote Control PCB [01111144] (AUD $5.00)
  • PIC16F88-I/P programmed for the Currawong Remote Volume Control [0111114A.HEX] (Programmed Microcontroller, AUD $15.00)
  • Front & rear panels for the Currawong 2 x 10W Stereo Valve Amplifier [01111142/3] (PCB, AUD $30.00)
  • Currawong 2 x 10W Stereo Valve Amplifier acrylic top cover (PCB, AUD $30.00)
  • Currawong 2 x 10W Stereo Valve Amplifier top cover cutting diagram (Software, Free)
  • Firmware and source code for the Currawong Remote Volume Control [0111114A.HEX] (Software, Free)
  • Currawong 2 x 10W Stereo Valve Amplifier main PCB pattern [01111141] (Free)
  • Currawong 2 x 10W Stereo Valve Amplifier panel artwork (PDF download) (Free)
Articles in this series:
  • Currawong Stereo Valve Amplifier: A Preview (October 2014)
  • Currawong Stereo Valve Amplifier: A Preview (October 2014)
  • Currawong 2 x 10W Stereo Valve Amplifier, Pt.1 (November 2014)
  • Currawong 2 x 10W Stereo Valve Amplifier, Pt.1 (November 2014)
  • Currawong 2 x 10W Stereo Valve Amplifier, Pt.2 (December 2014)
  • Currawong 2 x 10W Stereo Valve Amplifier, Pt.2 (December 2014)
  • The Currawong 2 x 10W Stereo Valve Amplifier, Pt.3 (January 2015)
  • The Currawong 2 x 10W Stereo Valve Amplifier, Pt.3 (January 2015)
  • Modifying the Currawong Amplifier: Is It Worthwhile? (March 2015)
  • Modifying the Currawong Amplifier: Is It Worthwhile? (March 2015)
  • A New Transformer For The Currawong Valve Amplifier (October 2016)
  • A New Transformer For The Currawong Valve Amplifier (October 2016)
Articles in this series:
  • Reach For The Sky . . . And Way, Way Beyond, Pt.1 (February 2015)
  • Reach For The Sky . . . And Way, Way Beyond, Pt.1 (February 2015)
  • Reach For The Sky... And Way, Way Beyond, Pt.2 (March 2015)
  • Reach For The Sky... And Way, Way Beyond, Pt.2 (March 2015)

Purchase a printed copy of this issue for $10.00.

QuantAsylum’s QA400 24-bit 48K/192KSa/s Stereo Audio Analyser Review by JIM ROWE Do you need to perform serious testing of audio equipment on a shoestring budget? The QA400 Stereo Audio Analyser offers 24-bit sampling at either 48KSa/s or 192KSa/s and achieves a level of performance which closely approaches that of high-end analysers with prices starting at more than $6000 – despite its own price tag of only US$247 including shipping and handling! There are a few catches though. I F YOU’RE INVOLVED in designing and/or testing audio gear, you may have looked longingly at high-end audio analysers like those made by US firm Audio Precision. But you probably lost interest soon after discovering that their price tags start at about US$6200 and rise rapidly from there. Is there a lower cost solution? Well, there might be. As you probably realise, nowadays even these high-end analysers are basically a “USB virtual instrument box” with a set of audio 44  Silicon Chip CODECs (DACs and ADCs) controlled by software applications running in the PC they’re hooked up to. The same software is also used to analyse the audio measurement data collected using the analyser hardware box. Basically, the main difference between the high-end analysers and much lower cost set-ups like those based on PC sound cards or USB-linked audio interfaces (like the Sound Blaster Extigy, etc) has been in the quality of their hardware, the CODECs and associated circuitry. However, solidstate technology has been racing ever forward, upping the performance of CODEC chips while lowering their cost. And software programmers have been coming up with increasingly powerful, low-priced audio analysis software capable of running on today’s PCs. One result of these is the QA400, from QuantAsylum, which has development offices in the USA (in Snoqualmie, Washington) and China (in Shenzhen). siliconchip.com.au Fig.1: this grab shows the crosstalk into the right channel input (open circuited) when a 1kHz -10dBV signal was being fed into the left channel input from the QA400’s generator 1 (via the left channel output), using 48kHz sampling. As you can see the fundamental is at -115dBV, giving a crosstalk of -105dB. The QA400 comes in a compact aluminium box measuring 175 x 86 x 44mm and weighing a mere 348g. There are no controls on the front panel – just four BNC sockets for the unbalanced or (single-ended) stereo audio inputs and outputs, plus nine LEDs to display the QA400’s operating status. There’s even less on the rear panel – just a USB type B socket that’s used to connect the QA400 to a USB 2.0 port on your PC. The QA400 is powered from the PC via the USB cable, like a dongle. Inside the QA400 there are a pair of low-noise input channels, each driving an ADC able to perform 24-bit sampling at either 48KSa/s or 192KSa/s (software selectable), plus a matching pair of 24bit DACs (also 48KSa/s or 192KSa/s selectable) driving low-distortion output amplifiers as software driven audio generators. All of the CODEC functions are apparently provided within a single siliconchip.com.au Cirrus Logic CS4272 high-performance chip. The QA400 also contains USB data interfacing and power derivation circuitry. The DC input resistance is 100kΩ and the AC input impedance is 10kΩ, with the input clipping level specified as +3dBV/1.41Vrms/4Vpp. A label on the QA400 warns that the signal level at the inputs should not exceed +6dBV, while the maximum DC input level should not exceed ±5V (the label also reminds the user that the QA400 shares its grounding with the PC). The output channels have a low but unspecified output impedance and a rated maximum output level of +3dBV/1.41Vrms/4Vpp – the same as the clipping level of the input channels. The QA400’s rated current consumption from the PC USB port is approximately 300mA – well within the maximum level of 500mA. The unit comes with a 2m-long USB cable to connect it to the PC, plus a couple of 1m-long BNC-to-BNC cables which can be used for making “loopback” connections between the outputs and inputs. The whole QA400 hardware package costs the modest sum of US$199.00 plus US$48.00 for shipping and handling to overseas countries like Australia and New Zealand. Once you’ve purchased and received the hardware package, you can register on the QuantAsylum website (www. quantasylum.com) to download the software. The software installs on virtually any PC running Windows (32- bit or 64-bit) and comes with its own USB drivers because QuantAsylum wanted to achieve a higher level of performance than can be achieved using the Microsoft audio drivers. It also has its own GUI, which you can see in one of the screen grabs (Fig.2). This has a “control panel” on the right and the display window on the left. Along the top of the control panel there’s a row of buttons to select the display options. You can select either the Left, Right or both channels and display either the inputs or the generator outputs. You can also choose to show the display plotted against either time like an oscilloscope or frequency, ie, as an FFT spectrum display. Below these are six further buttons and two mouse controlled rotary knobs, to allow you to select the X and Y axis scaling for the display. The three upper buttons allow selection of dBFS, dBV or dBr for the Y axis, with the two knobs allowing you to set the minimum and maximum values (so you can examine small variations more easily). Two of the lower three buttons in this group allow you to choose either a linear or logarithmic scaling for the X axis (Frequency or Time). The third and slightly smaller button is labelled “Default”, and is used to reset both axes to their default scaling. Just below the Axis controls are two knobs on the left to adjust the Acquisition settings – Resolution (2048 - 131,072 points) and Averaging (0 - 50). To their right are two buttons March 2015  45 The QuantAsylum QA400 stereo audio analyser comes with a 2m-long USB cable to connect it to a PC, plus a couple of 1m-long BNC-to-BNC cables which can be used for making ‘loopback’ connections between the outputs and inputs. under the “Weighting” label, which can be used to either turn off or select an “A” weighting filter. Next down on the control panel are five buttons, used to select an FFT Windowing function with a choice of Rectangular (Dirichlet), Hanning, Bartlett (triangular), Hamming or Flat Top. Further down again are the Measurement selection buttons to select Pwr (Power), THD (Total Harmonic Distortion), THD+N (Total Harmonic Distortion + Noise), SNR (Signal to Noise Ratio) and FR (Frequency Response). Immediately below these are the controls for the QA400’s two audio signal generators. There are two buttons to turn each generator on or off plus four knobs which are used to adjust the amplitude and frequency for each generator. And right at the bottom is the Press to Run/Press To Stop button. Incidentally, QuantAsylum has built some nice features into many of these on-screen controls. For example, if you click on any of the buttons displaying a black or white dot just to the lower left of its function label, while holding down the Control key of the PC’s keyboard, you get a context relevant dialog box which lets you set various key parameters. Similarly the “knobs” are easily controlled by left-clicking them and then moving the mouse wheel with your forefinger to vary their setting. Another nice feature is that as well as the top Settings menu allowing you to select either 48KSa/s or 192KSa/s sampling, it also allows you to change the graphical display from light traces and text on a black background to dark traces and text on a white background. The former is probably easier to read on a PC’s screen but the latter is better for Fig.2: this screen grab of the QA400 Analyser software in operation shows the control panel at right and the display window at left. The traces can be displayed as either light on a dark background as seen here, or dark on a white background to save ink/toner when you print it out. 46  Silicon Chip print-outs and also saves ink or toner. You also have the ability to add, edit or delete a title at the top of the display, the ability to pan and/or zoom the display horizontally in order to examine an area more closely, and add markers to the display traces. You can also copy just the current display window to the Windows clipboard as a bitmap image, for pasting into an image processing application. This is an alternative to the Windows PrtScn option, which lets you save the entire screen to the clipboard. Claimed performance You don’t have to study the QA400’s performance specs for very long to realise how close its basic performance comes to that of high-end audio analysers. For example, those 24bit ADCs and their low noise input amplifiers are claimed to provide a noise performance over the audio range 20Hz-20kHz of -104dBV with high source impedances at the inputs, or -102dBV with low source impedances. The claimed overall (loopback) performance is also very impressive. With Hann windowing, 32K points, no averaging, no weighting and a 20Hz -20kHz measurement bandwidth, the THD for a 1kHz/0dBV signal is specified as less than -102dB/0.0012%, while that for a 1kHz/-10dBV signal is below -108dB/0.00055%. Similarly the THD+N for a 1kHz/0dBV signal is less than -98dB/0.0014%, and that for a 1kHz/-10dBV signal is below -89dB/0.0038%. The loopback frequency response over the same 20Hz-20kHz range is listed as ±0.07dB. After noting these specifications in siliconchip.com.au particular, I ordered a QA400 from QuantAsylum via the web and then waited impatiently for it to arrive. When it did, I lost no time in putting it through its paces, hooked up to an Asus P550L laptop with an Intel Core i7 processor running Windows 7 Pro (64-bit) at 2.0GHz. What we found There were no problems installing QuantAsylum’s Real Time Audio Analyser application (V1.0696) and when I fired up the application, I found that the 57-page QA400 User Manual had also been installed as a PDF file. It turned out to be well-written and easy to follow, although not quite as comprehensive as I’d like (more about this later). I then plugged in the USB cable from the QA400 and noted that the application recognised it had been connected. Then when I clicked on the “Press to Run” button at lower right on the screen, the green “Run” LED began to glow on the front panel of the QA400 and away it went. Incidentally, its measured current drain turned out to be 252mA when the software was running. After going through the recommended calibration procedure (which only requires a known-accurate RMS AC voltmeter and a couple of BNC-BNC cables), I then began checking out its basic functions and performance. And the results were quite impressive, comparing very well with the claimed specs. For example, the overall (loopback) frequency response of both the right and left channels at a level of -20dBV measured +0.02dB/-0.1dB from 20Hz20kHz, drooping to -0.4dB at 12Hz and 25kHz and reaching -1.5dB at approximately 6Hz and 35kHz (192KSa/s sampling). Note that this test is done using an impulse, chirp or white noise stimulus. Similarly, the loopback THD (32K points, Hann windowing, no averaging or weighting and bandwidth 20Hz20kHz) for a 1kHz 0dBV signal measured -101.9dB/0.0008% for the left channel and -99.8dB/0.00102% for the right channel. Lowering the signal level to -10dBV gave figures that were even more impressive: -105.5dB/0.00053% for the left channel and -109.2dB/0.00035% for the right channel. The corresponding THD+N figures for the same two signal levels were siliconchip.com.au Fig.3: this 20Hz-20kHz spectrum plot was taken when a 1kHz -10dBV signal from the QA400’s right channel generator output was being fed into its left input channel. As you can see, the noise and distortion products are below -128dBV for most of the range, rising to -120dBV below 50Hz. also very good: -98.6dB/0.00118% (L) and -97.5dB/0.00133% (R) for 0dBV; and -91.1dB/0.00277% (L) and -91.4dB/0.00269% (R) for -10dBV. These are all very close to the specs but when I checked the noise performance of the two input channels I found what seemed to be a discrepancy between the traces on the screen display itself and the measurements shown at the top of the display window. As you can see from the full screen grab (Fig.2), the traces (yellow = left, red = right) show noise peaks which are generally below -140dBV, only occasionally rising to -136dBV at the very top end (>10kHz). Yet the measurements at the top of the display show “Peak L” figures of -86.72dBV/ 49.1µVrms and “Peak R” figures of -91.91dBV/25.3µVrms. These figures did vary up and down a bit but at no stage did I see them fall anywhere near the levels suggested by the traces below. I find this rather puzzling; perhaps the “Peak” figures represent an integrated figure over the full bandwidth? My next test was for channel crosstalk, and here I used the QA400’s Generator 1 output (1kHz -10dBV) looped back to the input of either the L or R channel, with the other channel’s input left open circuit. Here again the results were impressive when looking at the traces but not as impressive when looking at the measurement readings at the top of the display. The L-to-R crosstalk worked out at around -105dB using the traces (-115dBV vs -10dBV), yet the “Peak R” figure at the top showed -85.19dBV – corresponding to a crosstalk of only -75.19dB. Similarly, the R-to-L crosstalk appeared to be around -103dB using the traces, but only -74.04dB from the “Peak L” figure. Although not mentioned in the current version of the User Manual, I noticed that in the application’s top menu there’s a heading called “Test Plugins”. When you click on this you get a choice of two options: Frequency Response or THD Versus Output Level and Frequency. These seem to be sweptfrequency test options (in the form of bolt-on DLLs), so that the QA400 Analyser app can be programmed to perform these additional tests. When I tried these tests, I discovered that their results can’t be displayed graphically on screen like the other tests. Instead, they can only be exported in the form of a CSV (comma-separatedvariable) text file. To plot and/or print the results, you have to import this file into a spreadsheet like Microsoft Excel or some other graphics application able to accept data in this form. A further comment about features of the QA400 Audio Analyser application: when you move the cursor around the display window it gives you a real-time readout (at the bottom of the display) of the frequency corresponding to its current X position. This is a useful March 2015  47 downloading, dealing with topics such as: making IMD Measurements with the QA400; Extending the QA400 Noise Floor with an external preamp; and Connecting to the QA400 and other QuantAsylum devices from software written in C++/Managed C++. Concluding comments Fig.4: this plot shows the “loopback” frequency response of the QA400 (both channels – red is R, blue is L) over the range from 1Hz to 40kHz, using 192kHz sampling. The -0.5dB points are at 12Hz and 30kHz which is excellent. Fig.5: this screen grab shows the noise floor of both input channels of the QA400, taken over the range 20Hz - 43kHz and using 192kHz sampling, with both inputs open circuited. The noise peaks are below -136dBV over the full range. feature but it would be even more useful if it also gave you a real-time indication of the level corresponding to the cursor’s current Y position. That way, you could make on-screen measurements without even placing markers, simply by placing the cursor on any trace position of interest. Hopefully, this feature will be added in a future version of the application. Now although the QA400 User Manual makes no mention of things like those Test Plugin DLLs and their use, it does have an appendix near the end which gives details of a dot.NET 48  Silicon Chip API (Remoting Test App) which is installed as a zipped file along with the main application, and which can be used to achieve software communication with it. On the QuantAsylum website there’s also a note advising that users can make their own Test Plugin DLLs for use with the QA400 Analyser app, writing them in C#, C++ or Visual Basic. You can also download another API called “QA Connection Manager”, which makes communicating with the QA Analyser app even easier. There are also a number of ‘white papers’ on the website available for So what’s our verdict on the Quant­ Asylum QA400 hardware and software package? Well, in terms of basic performance, it seems to deliver capabilities which really do compare closely with those of high-end realtime stereo audio analysers. This makes the package excellent value for money for those who only want to perform tests on analog stereo equipment and systems. At the same time, the QA400 does lack some of the features that you’d find on high-end analysers. For example, its inputs can only cope with signal levels up to +3.0dBV (1.41Vrms/4.00Vp-p), so for testing the output of audio amplifiers at power levels of more than 250mW (= 1.414Vrms across 8Ω), you’ll need to use external input attenuators. Another feature you don’t get with the QA400 is balanced inputs, which would allow measurements to at the outputs of bridge-mode and ClassD digital amplifiers, as well as balanced line-level preamp or mixer outputs. Just coincidentally we are currently working on an analog “front-end” project which should overcome these input limitations of the QA400 and other low-cost USB instruments. It will provide balanced/differential and unbalanced inputs, combined with three measurement ranges: 1:1, 10:1 and 100:1. Another shortcoming of the QA400 Analyser is that it doesn’t allow you to display the input channel signals, the residual distortion waveform when you’re doing THD or THD+N measurements, or the noise waveform when you are doing SNR tests. Most high-end analysers do provides these facilities, by providing buffered signals which can be displayed on a scope. Finally, the QA400 doesn’t have the ability to cope with digital audio streams either. So if you need to test digital audio systems, you may need to consider one of the newer highend analysers that do offer these capabilities. Just be prepared to pay a lot more than the QA400’s price tag, because the cost of these analysers SC starts at about US$20,000. siliconchip.com.au