WinAudioMLS, A Powerful analyzer - diyAudio
Go Back   Home > Forums > Design & Build > Equipment & Tools

Equipment & Tools From test equipment to hand tools

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 13th September 2012, 06:22 AM   #1
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
Default WinAudioMLS, A Powerful analyzer

I recently purchased a non-commerical version of WinAudioMLS. It is a very powerful tool. In order to support this powerful tool, a decent audio interface is needed. We can buy off-the-shelf USB audio interface supporting 24-bit, 192 kHz. Not all of them give you best analog performance.

Here is my plan: USBStreamer from miniDSP + home made high-performance analog front. USBStreamer is based on XMOS USB audio solution. It supports 24-bit, 192 kHz streaming. Driver of USBStreamer supports ASIO. High-performance 24-bit, 192 kHz ADCs are available from Digikey, Mouser, etc. We can add opamp signal conditioning circuit and attenuator to have a complete analog front end. Currently, I using WM8788 for evaluation. Here is WinAudioMLS and USBStreamer running at 96 kHz sample frequency. Input of WM8788 is connected to a 1 kHz low-distortion signal source.

FFT shows harmonics of 60 Hz mains. 8 kHz and 16 kHz are external interference.
Attached Images
File Type: png WinAudioMLS1.png (162.5 KB, 445 views)
  Reply With Quote
Old 13th September 2012, 08:55 AM   #2
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
I set the USBStreamer in loopback mode where output ch1&2 connected to input ch1&2. Hence, we can test the system performance limit.

Red curve is standard FFT and Cyan curve is 64-bit FFT. SNR improves significant with 64-bit computation.
Attached Images
File Type: jpg WinAudioMLS2.jpg (118.8 KB, 428 views)
  Reply With Quote
Old 15th September 2012, 01:59 PM   #3
1audio is online now 1audio  United States
diyAudio Member
 
Join Date: Mar 2004
Location: SF Bay Area
Blog Entries: 3
That looks like digital loopback. No analog system will get that good that I have seen. The Minidsp stuff is well done.
__________________
Demian Martin
Product Design Services
  Reply With Quote
Old 15th September 2012, 11:11 PM   #4
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
Yes, it is loopback at I2S in/out of USBStreamer. It can be used as reference to evaluate attached analog performance.
  Reply With Quote
Old 23rd September 2012, 09:24 PM   #5
Boscoe is offline Boscoe  United Kingdom
diyAudio Member
 
Join Date: Feb 2010
Location: England
What are the distortion figures?
__________________
I thought about it once, but then thought again.
  Reply With Quote
Old 25th September 2012, 09:33 PM   #6
skidave is offline skidave  United States
diyAudio Member
 
skidave's Avatar
 
Join Date: Jul 2006
Location: York, Pennsylvania
As Boscoe said, what are the distortion figures. Did you try his signal generator with this software as well (the free one)?
  Reply With Quote
Old 26th September 2012, 03:20 AM   #7
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
Quote:
Originally Posted by Boscoe View Post
What are the distortion figures?
Here is THD of loopback.

Right figure: default setting, THD+N = 0.0077%, THD = 0.0027%
Left figure: 64-bit FFT, THD+N = 0.0008 %, THD = 0.0000 %
Attached Images
File Type: jpg WinAudioMLS_THD2.jpg (380.0 KB, 320 views)
File Type: jpg WinAudioMLS_THD1.jpg (403.6 KB, 306 views)

Last edited by panson_hk; 26th September 2012 at 03:42 AM.
  Reply With Quote
Old 26th September 2012, 03:30 AM   #8
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
Quote:
Originally Posted by skidave View Post
As Boscoe said, what are the distortion figures. Did you try his signal generator with this software as well (the free one)?
The free one seems to have poor performance as shown in the figure. It has much higher noise floor and frequency offset.

Frequency was set to 777 Hz.
Attached Images
File Type: jpg WinAudioMLS_THD_freeSigGen.jpg (328.8 KB, 292 views)

Last edited by panson_hk; 26th September 2012 at 03:39 AM.
  Reply With Quote
Old 26th September 2012, 03:50 AM   #9
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
Default Windows function affects THD result

The choice of FFT window function affects the THD result.

Left: THD+N is -105 dB for Blackman window.
Right: THD+N is -144 dB for Rife-Vincent window.

Both are with 64-bit FFT enabled and looback.
Attached Images
File Type: jpg WinAudioMLS_THD_64bit_Blackman.jpg (379.8 KB, 70 views)
File Type: jpg WinAudioMLS_THD_64bit_Rife-Vincent.jpg (384.3 KB, 60 views)
  Reply With Quote
Old 26th September 2012, 03:52 AM   #10
diyAudio Member
 
panson_hk's Avatar
 
Join Date: Aug 2005
Blog Entries: 10
I am working on a front-end board for this test setup.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Oscilloscope as Spectrum Analyzer/Frequency Response Analyzer sameerdhiman Equipment & Tools 18 9th June 2011 08:19 PM
Most powerful amps highpow3rpc Solid State 0 6th December 2009 12:41 PM
Powerful bass syl Solid State 13 2nd July 2007 10:29 PM
Most Powerful Opamp avaliable soundNERD Chip Amps 28 26th March 2006 04:40 PM
simple but powerful sr2002 Chip Amps 19 1st August 2005 06:20 PM


New To Site? Need Help?

All times are GMT. The time now is 05:39 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2