Friday, 17 January 2014

DEMO & MEASUREMENTS: What does a bad USB (or other digital audio) cable sound like?

Okay, so the other day I was installing my new BenQ BL2710PT monitor (reasonable monitor for a decent price) and as I was rummaging through my old cables, came across a very old USB 6' cable that I probably got free when I purchased an old Samsung laser printer back in 2001 during the transition from USB 1.1 to early USB 2.0.

This cable is the thinnest, most flexible, likely most poorly shielded USB cable I have; in other words, about as "bad" as it gets when connected to a quality USB DAC which expects to operate in high speed USB 2.0 mode without completely failing... Behold the "Bad Cable":


Plugging this cable into my desktop ASUS Essence One provided the opportunity to demonstrate just what a poor USB cable does to the sound... I'm sure this is "old hat" to those who have experience with digital audio, but for those who haven't, have a listen...

I recorded 1 minute of a freely available track from Jason Shaw called "Pioneers" from here off the Essence One fed into my EMU 0404USB to the usual Win8 laptop using a good quality cable versus the flimsy one above.

Good USB 2.0 cable - well shielded 12', ferrite core on both ends of this specific cable:


"Bad" USB cable as pictured above - poorly shielded against interference and incapable of transmitting at bit-perfect high-speed data rate to the ASUS Essence One:


Even though SoundCloud recompresses the uploaded FLAC audio, I'm sure you can appreciate the obvious errors in the "Bad Cable" sample. (You can press play back & forth between the two samples to A-B them if you want.)

What you're hearing is what happens with digital error (ie. not bit-perfect), similar to watching digital TV with the occasional data error leading to macroblocking and bad pixellation as in this sample found off Google (notice the blue stripe due to digital error):

It's worth noting a few characteristics of this poor cable as it pertains to sound:

1. Poor digital cables leading to digital errors sound like brief pops or occasional static (assuming they do not completely malfunction). They're similar to the errors you get when ripping a CD without something like EAC or equivalent. Sometimes, you'll hear very brief dropouts. Depending on the data packet disrupted, occasionally they will occur in only one channel but not possible for this to happen consistently in a single channel. Remember that although asynchronous DACs have the capability to buffer, hence improve timing and lower jitter, they do not (at least not in the case of the Essence One with the CM6631 USB interface as far as I can tell) necessarily error correct or ask for a packet resend. The more data error, the less the amount of "normal sounding" music will be heard. Obviously if the data error occurs every few minutes, it might be difficult to detect, but if it happens frequently, it's not subtle.

2. A poor digital cable does not result in overall level changes in the song... This is not like analogue distortion that can consistently alter the volume level or change the dynamic range uniformly or periodically.

3. Similar to the above point, poor digital cables are not capable of changing the overall tone of the sound. There is no such thing as a digital cable capable of acting as a "tone control", making certain sounds "brighter" or "warmer". A passive digital cable is not capable of acting with some kind of frequency filtering mechanism.

4. Poor digital cables do not consistently do anything to the soundstage. A poor digital cable cannot make a voice or instrument sound "distant" or move it "forward", or pan the soundstage to the left or right as a whole or in relation to other components of the music.

5. Bad cables cannot cause speeding up or slowing down of the data transfer. Poor digital cables therefore cannot cause sporadic or consistent timing issues like warble (speed up/slow down pitch changes), "pacing", or rhythm problems.

6. The concept of cable "break in" makes no sense with digital audio cables. If it carries data accurately when plugged in then the only problem that can happen in time is corrosion at contact points or reactions such as oxidation of the metal over time. This can only lead to transmission errors as demonstrated above, not some magical improvement due to "break-in".

7. I was reminded here the other day about the measurements with a poor RCA cable I used as coaxial SPDIF last year. Indeed, if you use a very poor, unshielded RCA cable paying no attention to the expected 75-ohm impedance specification with an SPDIF digital interface that's not galvanically isolated (eg. coaxial SPDIF of the ASUS Essence One in that case), noise can be introduced into the system. However it does not take extravagantly priced cables to make things right (an inexpensive 6' <$20 decent shielded cable from a reputable company will do). As always, noise can be introduced into the analogue domain with any electrical connection (or just being careless like putting your DAC right on top of a noisy desktop computer), so it's not really an issue with the digital system itself.

You might be curious how the 2 USB cables measure in terms of jitter...


Surprised? As you can see - not much difference at all! If you monitor the realtime FFT for the J-Test, you will see errors "popping up" with the bad cable due to bad data transfer, but in between, the jitter plots are essentially indistinguishable! This is expected... For an asynchronous DAC like the ASUS Essence One, jitter rejection is handled very well by design and there's nothing the passive cable can do about that.

Now I'm sure there will be a number of folks who disagree and hear various effects in the list above (see here, here and here for some interesting perceptual accounts and/or creative writing). The thing is, where is there decent evidence to show that passive digital cables (and I'm talking here not just of USB but also the SPDIF variants like coaxial or TosLink) sound different if they're error free (a.k.a. bit-perfect) and built to specifications (assuming no issue with analogue noise as in item 7 above)? I've never seen manufacturers come up with anything of substance... Or hobbyists/DIY guys show/demonstrate verifiable claims... As usual, I'm happy to change my mind if some kind of objective evidence exists since I personally have not subjectively heard a problem except as demonstrated above with digital errors.

(Digital cable summary from a number of months back for those who might have missed it. Recent post on EETimes blog on this.)

Recommended album:
- Have a listen to Babatunde Olatunji's posthumous 2005 album Circle Of Drums. This is one of the best Chesky albums I have heard. The drums sound fantastic with wonderful tonality and sense of 'space' around the instruments; a lovely exploration of African drums and rhythm. Unless you believe you can hear the difference between 16-bit noise floor and that provided by SACD, IMO there's no need to buy the SACD because it appears to be a 44kHz PCM upsample (here's the Master List). There is a multichannel mix on the SACD which sounds OK but derived from post-processing. An impressive sounding and quite enjoyable record for those interested in world music nonetheless!

Relax and enjoy the music!

----
Addendum (January 20, 2014):
For the sake of completeness in answering Frans' comment below, here is the J-Test result with the TEAC UD-501 using the poor USB cable vs. good one:


The TEAC uses quite a different asynchronous USB implementation than the Essence One. It appears to utilize a TMS320 DSP processor rather than "off-the-shelf" USB interface like the CM6631(A). I'm wondering if this interface is actually more robust since the digital errors were even less obviously audible.

In any case, using a different DAC, the jitter test remains unchanged; two examples now of how an obviously poor USB cable does not appear to affect the jitter from asynchronous DACs in terms of the analogue output (which IMO is the only important measure since that's what we hear!).

Sunday, 12 January 2014

MEASUREMENTS: Google Nexus 5 and Nexus 7 (2013) audio quality...

Mobile space is where it's at these days for major consumer computing innovations... New advancements in wireless communication, low power, more speed. Amazing just how fast progress is being made! It was only in early 2000 that the 1GHz barrier was broken for consumer desktop CPU's, 2005 was the first mainstream dual-core x86 CPU (both AMD X2 and Pentium Extreme 840). Now, we've got >1GHz quad-cores with 1080P screens on handheld devices in less than 10 years... (Yes, I know an ARM CPU isn't directly comparable to the x86, but still impressive nonetheless!)

For fun, I wanted to run the current Google Nexus' headphone output through the measurement gear to have a look at what some mobile folks are listening to...

I. The 'Victims'

A. Google ASUS Nexus 7 (2013 2nd generation model) - Android 4.4.2 "Kitkat", stock ROM, 32GB storage

 

I'm really liking the smaller 7" form factor for tablets. This tablet acts as a fantastic controller for my Squeezebox Server using Squeeze Commander (my stereo PCM library streamed to Squeezeboxes), Gizmo for JRiver (all my DSD music to TEAC UD-501), and FoobarCon Pro for foobar2000 (multichannel PCM to ONKYO HDMI receiver).

It feels fast with a 1.51 GHz Qualcomm Snapdragon S4 Pro. Have had it for a few months, but I've actually never listened to the headphone output until tonight. Sounds fine with my Audio-Technica ATH-M50 in terms of bass weight and resolution. It can't drive the M50 loud so you'd want to use higher sensitivity headphones.

B. Google / LG Nexus 5 - Android 4.4.2 "Kitkat", stock ROM, 32GB storage

Nexus 5 lying on the Panasonic QE-TM101. Love the QI wireless charging!

The nice UPS man dropped this off on Christmas Eve. I gotta say, compared to most of what we see in audiophile land, this is true value! Plenty of features, one of the fastest current mobile CPU's, great 1080P screen as well squeezed into 5". This phone has replaced my Samsung Galaxy S2. Some people have complained of poor battery life; I find that it's fine with Google Now turned off.

Like the Nexus 7 above, I didn't have a listen with headphones until tonight. Maximum volume seemed a bit higher than the Nexus 7 using the ATH-M50 which was a surprise. Again, in sounds pretty good. "Dead Already" off the American Beauty soundtrack maintained its usual bass impact through the headphones. Demanding loud tracks like "To Victory" off the 300 soundtrack wasn't as defined but not bad.

II. Results

Okay, pretty straight forward setup here... Android accepts FLAC without issue, all that was needed was to copy over the calibration and test files via USB and off to the test bench. Of course, all DSP/EQ/bass boost off. I left the phone and HSPA+ data on for the Nexus 5 and WiFi on for Nexus 7 as the most likely situations in daily use.

Nexus device headphone out --> phono-to-RCA cable --> EMU 0404USB --> shielded USB --> Win8 laptop

Unfortunately I don't see any specs on the output impedance for either of these units so it's hard to discuss headphone matching.

RightMark summary:

Totally unfair, but I threw in a couple of 24/96 Squeezebox measurements on there - the SB Touch which represents a good upper level consumer device, and the Transporter which is in the audiophile league of audio performance.

16/44:


24/96:

Jitter:


III. Summary

Well, there's not much surprise here. The built-in DAC's on these devices are limited in fidelity. The DAC circuitry is integrated into the tightly packed SoC which includes the CPU and GPU, situated in close proximity to wireless communication hardware for WiFi, BlueTooth, G3/HSDPA/LTE transmission...

Having said this, I was actually a little surprised to find that the smaller Nexus 5 phone performed a little better than the Nexus 7! The frequency response was more even and there was less harmonic distortion found... Evidently, it's not the size that matters.

Neither unit could benefit from 96kHz sampling rate - looks like it's downsampled to 44kHz.

Although neither device could deliver beyond about 16-bit dynamic range, it was interesting to find that 24-bit data resulted in slightly lower noise floor (you can see this easily with the J-Test graphs). Interestingly, the jitter modulation pattern was visible with both devices for the 24-bit J-Test suggestion high jitter levels (but really, who cares?).

Obviously, both the Squeezebox devices measure and would sound superior to these portable units.

I've found it curious the recent developments in smaller audiophile gear. Those small USB DACs for example seem to preform reasonably well - the AudioQuest Firefly, Meridian Explorer both look good and measure well for those with small desktop space or want a high quality DAC on trips. It's quite clear the success of the Light Harmonic Geek speaks to the market in such devices.

What I'm not so "bullish" about are those "audiophile iPods"... Stuff like the HiFiMan units, or the Iriver Astell&Kern (oh yeah... I almost forgot about the Pono - supposed to come out in early 2014 so says Neil Young - I'll believe when I see it!). I find it hard to consider portable players as anything other than convenience items. They're meant for headphone use of course, but even if they performed excellently (it looks like the Astell&Kern AK100 measures well), what's the point? The more resolving headphones that can benefit like the Sennheiser HD800 are open design with poor noise isolation and I cannot imagine many folks crazy enough to walk the streets or take the subway with them on. To make matters worse, the high end headphones usually require more power and that's going to really drain battery life assuming the "audiophile iPod" even has the oomph to provide enough volume in the first place.

Bottom line... For the purpose of the commute, these measurements of the Nexus 5 and 7 appear totally fine assuming you have a good pair of efficient headphones. From my collection, volume was adequate with the Apple white earbuds, JVC HA-FX40 IEM, Sony MDR-XB500, Koss PortaPro, but not really good enough for the Sony MDR-V6 or aforementioned ATH-M50 in a busy environment... Don't even bother trying open headphones like the Sennheiser HD800 or AKG Q701. However, surprisingly the Nexus 5 drove the Audio-Technica ATH-AD700 better than I thought.

Addendum: (January 29, 2016)
A number of years since measuring the Nexus 7! However, I started doing some impedance measurements... Using 20-ohm and verified with 300-ohm loads, 1kHz sine wave, I'm seeing an output impedance reading of 33-ohms. Not good but much lower than that of 100-ohms reported here!

Room Measurements First Steps (Stereo): Paradigm's PBK-1 and Room EQ Wizard...

PBK-1 mic about to record some subwoofer beeps and boops...

Alas, the Christmas & New Years holiday season is behind us. Each year, I'm amazed at just how quick everything goes by... Never enough time to enjoy the music among the rest of life's other demands.

I didn't get much time off but I did manage to try out some room measurements in the evenings when the kids were in bed.

For all the time I spend thinking about audio components, it's unfortunate that I've spent too little on the room itself. With the new house and room, I hope to change this. Remember folks, as much as "we" (audiophiles) might obsess over the quality of our DACs or (some) might sweat over things like (supposed) cable differences, without question, the quality of the transducer/room interactions trump essentially any of the other factors in the audio system given the quality of electronics these days. Frequency variations in the audio room can fluctuate wildly, on the order of magnitudes of difference compared to the rather trivial differences between DACs for example. It might not be cool or sexy to speak about bass traps, diffusers and absorbers versus DSD or fancy cables made of Unobtanium, but this is what's ultimately going to make huge differences.

Of course, room measurements are not a new topic... Many excellent web pages have been devoted to this. For room treatments, check out Ethan Winer's RealTraps site. Also, Mitchco's excellent room calibration article not long ago documented his procedure nicely.

I'll have the years ahead to add hardware around the room, but as a first step, I'm just going to try the simplest of "room corrections"; EQ'ing frequency response using DSPs.

I. Paradigm PBK-1 (Perfect Bass Kit)

Paradigm, Anthem, and Martin-Logan are owned by the same parent company and share similar technologies in terms of room correction. The Paradigm Signature and Martin-Logan subwoofers have built-in DSP units that can be programmed using a PC with the PBK kits; based off of the Anthem Room Correction algorithms. As the name implies, this kit is used for bass correction only as it applies to the subwoofer. Audio levels still should be checked with the rest of the system in order to make sure the sub integrates well.

As of this writing, the current version of the PBK software (2.01) is not compatible with Windows 8 (even with compatibility settings)! I had to dual boot the old laptop used for measurements with Windows 7 and run the software through that... Paradigm, please update the program!

The software was easy to run and essentially self-explanatory. A USB cable connects the included PBK microphone (shown above) to the PC, then another USB connects the PC to the subwoofer. Each microphone has been calibrated and identified by serial number in the software. The program is capable of measuring multiple locations (max. 10) in the room to smooth out the bass response. Since I'm most concerned about the "sweet spot" and want to limit the potential of suboptimal calibration, I took 5 readings all around the central seat and the 2 adjacent seats. The program then will run thorough the calibration algorithm and show a screen that looks something like this...


You have the option to adjust the DSP crossover frequency point which in the graph above I've set to 160Hz (default is 250Hz) as well as how steep the filter should be. This gives you some customization options (not much).

The red curve was what I got in the room. As you can see, I have quite a dip at around 65Hz (red) which was correctable to some extent (purple). The peaks (eg. around 30Hz correlated to the calculated lateral mode for the room size at 29.1Hz using this online calculator) were easier to correct, and it's nice to see good frequency response down to 20Hz with this sub. (Check this link out for the room mode math calculations.)

The program will automatically upload the new settings to the subwoofer and away you go... Very simple calibration to do.

II. Room EQ Wizard (a.k.a. REW)

REW (5.01beta) can be downloaded free off the Home Theater Shack website - just need to register. It's just an amazing piece of Java code for the audio enthusiast.

About 3 years ago, I purchased a calibrated Behringer ECM8000 mic (I see they don't sell these calibrated any more at this site). This microphone has served me well over the years and put to good use here again (note that I actually measured it a little lower at ear level sitting on the couch than the picture below):


Using the EMU 0404USB as measuring ADC, here's the raw room response with just the PBK settings in place for the subwoofer integrated with the main front speakers (1/6 octave smoothing) using the TEAC UD-501 DAC:

Although I don't know if I fully trust the Behringer mic below 30Hz and above 15kHz, it's good to see frequency response down to 15Hz. Again we see the room mode around 29Hz. The deep blue line represents the eventual target curve we're aiming for based on the default REW house curve (for those looking for the excitement of a bass-induced thrill ride, try this target curve). For those looking for more based on home theater wisdom, check out this link on House Curves and more!

Letting REW perform its own EQ from 20-200Hz plus a few small adjustments on my end resulted in this mathematical prediction of room response:
Much more controlled on the low end using 7 parametric EQ settings (you can see the numbers above) plus 2 settings at 3kHz and ~11kHz to roll off the top. Total of 9 EQ settings were programmed into the Behringer DEQ2496 applying the adjustments in the digital domain and looped back to the Transporter for DAC duties.

Since some frequency boosting is involved, I reduced the DEQ2496 digital output levels by 6dB and double checked with some really LOUD music to make sure the EQ settings did not lead to clipping. The 1997 Iggy Pop insane remaster of The Stooges' track "Your Pretty Face Is Going To Hell" off Raw Power is a good one - average dynamic range value of 1dB for the album! If the DSP processing doesn't clip with that track, it's probably not an issue with >99% of my music.

Since it's always good to confirm that the EQs are actually doing what they're supposed to, here's the actual measured room response with & without the Behringer DEQ2496 played through the Transporter as DAC (measured at a higher level on a separate day):
Before REW EQ:

After REW EQ:

OK. Nice real-world confirmation that the EQs are doing what they're supposed to. The predicted results checks out even with a different DAC (measured with TEAC, confirmed with Behringer & Transporter - I knew from previous measurements that the Transporter is very close in frequency response to the TEAC)!

Looking Ahead...

Like I said above, I have many days ahead to make this room "work" better acoustically. EQ'ing so far is just the "quick and dirty" first step at this point focused essentially just on volume equalization (although I guess the PBK might be doing more in the algorithm). I haven't even begun to try using the Audyssey MultEQ XT for multichannel yet (in the Onkyo receiver), nor room treatments...

Regarding room treatments, there's much to do! Here's the measured waterfall spectral decay plot in REW:
15Hz - 20kHz
20-200Hz
With EQs in place, the decay time of course remains high:
15Hz - 20kHz
20-200Hz

Plotted at 500ms duration down to 40dB with 1/6 octave smoothing, I'd really love to see more uniform steeper decay (<<300ms). Bass traps in the corner and absorption panels to the sides at the first reflection points could do the trick. Hmmm, maybe this will be a project for Spring Break - whip out the saw, stapler gun, make some wood frames, grab fabric and a stash of Roxul Safe'n'Sound :-).

There is also the issue with time alignment as addressed by mitchco using Acourate and convolution filters. That's another level of tuning I'll have to leave for another day! So much to do, so little time...

For now, the subjective sound quality has improved. There's already notably better control to the bass notes from Rebecca Pidgeon's "Spanish Harlem" (to use a well known audiophile favourite). Time to just sit back, relax, and enjoy some tunes! I've got a couple of ideas for tests coming up.

Musical selections recently:
- Daft Punk's TRON: Legacy soundtrack (2010) on Blu-Ray was stunning! I missed the movie in the theaters and rented the 3D Blu-Ray the other day... The movie itself was OK but the surround effects and techo score really made the movie an audio feast.

- The Eagles. Love 'em or hate 'em, I reacquainted myself with the multichannel DTS version of Hell Freezes Over (1997) the other night. IMO another fantastic multichannel release from the earlier days of surround sound when DTS was releasing their DTS-CD's (this was also my first concert DVD). That live ambiance really shines through as if you're sitting in the audience that night. The guitar work and percussion sound great in the new system on "Hotel California" - especially the bass impact. I saw them in concert about 3 years back and that too was a blast.

- Speaking of bass... I don't often buy modern pop recordings but I did enjoy listening to the recent album by Lorde - Pure Heroine. Fantastic job by the 16-year-old from New Zealand. The current Top-40 'hit' "Royals" gives a nice taste of the cavernous bass found throughout the album ("400 Lux" is another to check out). Have a listen to this album through a system with clean bass down to 20Hz and see whether you think you need a subwoofer :-).

Addendum:
In the "Answer To What Question?" and "What Were They Thinking Of?" files... I was looking at the recent CES2014 announcements in the usual audiophile watering holes and found this:
Esoteric Grandioso D1 Monoblock DAC
Given the level of performance of even modest DACs these days, I really can't imagine what would be the reason to go monoblock with a DAC. Seems like doing this could make things worse (channel desynchronization? need for DAC matching?) and at a significant expense ($22,000 each, not to mention all those extra cables!). Small price to pay to feel grandioso I suppose. As usual, would love to see the measurements for a pair...

Sunday, 29 December 2013

MEASUREMENTS: USB Cable Extension with Ethernet Cables - does it worsen jitter?

I mentioned in my "look at the sound room" post the other day that in the Emotiva XSP-1's multichannel "HT Bypass" mode, I'm dealing with some noise when the USB DAC (TEAC UD-501) is connected. In an attempt to fix the problem, I've tried a number of ways to minimize the problem - different USB ports on the motherboard, USB3 vs. USB2 ports, different USB cables, ferrite cores attached to the USB cables, even put in a USB3 PCI-E card... I've even dissected an old USB cable to disconnect the 5V line but it looks like the TEAC needs this present. All to no avail - the high pitched whine and buzz continued.

I then began looking at alternate options; here are a couple I found. The Firestone GreenKey looks interesting. I'm just not sure if it supports high-speed USB2 however which is important since the TEAC needs high speed for the 24/192+ PCM and DSD/DoP sample rates. There are other galvanic isolators like this one but they're just "full speed". Another option is with a better USB card like this Sonore SOtM PCI/PCI-E to USB which is often talked about on sites like Computer Audiophile. However, I really don't see myself spending $400 (with taxes and shipping) for a single port USB card; and I'm not even sure this will do the job I need! (Anyone with one of these cards can comment? A review like this one is useless for my purpose when there's really no discussion of whether they tried it in a noisy system and if it reduced audible background distortion.)

Hypothetically, I thought it might be interesting to try a different angle with this... Knowing that the ethernet system uses isolation transformers, what about the USB extenders using ethernet cables? Already, a cheap one was taken apart on Project Gus and it looks like these devices do indeed use standard LAN filters like the LFE8423. [My mistake, that link was for a USB-ethernet adaptor, not a USB extender like this one.]

With a quick search of eBay (here's a current auction), I decided to take a chance on one of these (also found listing on Amazon):
It includes a transmitter (computer end) and receiver (TEAC DAC end). The transmitter side will use the computer's 5V rail and a standard 5V power supply in the plastic bag is used on the DAC side - this of course isolates the power from the computer to the DAC. It also comes with a short USB A-A male cable for the USB connection from the computer to the "transmission" unit.
Notice the 5V power connector on the unit to the left for the receiving device end.
Total cost was ~$60 for the set including shipping from Asia. The unit is capable of 100m (~300ft) transmission distance and specifically rated up to the 480Mbps high speed spec. Unfortunately I don't see an easy way to crack open the little boxes to see what's inside and I figure I didn't want to risk breaking them at this point. Set up was easy and intuitive since there's barely any English in the instruction pamphlet. Plug 'n' play, no drivers to mess around with at all.

So... Did they work for my purpose? Yeah... To some extent.

They did definitely filter out the "computer noise". I can no longer hear the beeps and buzzes when the computer accesses the hard drive or when the CPU is busy processing. Unfortunately the high-pitched whine is still audible when I stand against the speakers; but much reduced - maybe 25% of previous and almost inaudible at my listening position about 9-10' away (ambient background noise is very low in my basement sound room). I tried different Cat5e and USB cables but this didn't make much different. The next time I go to the computer store, I'll see about getting Cat6a STP (Shielded Twisted Pair) cables and maybe shorter 3ft USBs to minimize any potential to pick up interference... I doubt this will make a difference however because I suspect the noise is embedded in the signal from the computer itself rather than picked up due to lack of shielding.

However, the opportunity presented in buying this item is that I can measure what happens to the DAC audio output through this USB signal conversion. If one believes that a digital cable makes a huge difference, then doing this should really create some nasty effects compared to having just a straight computer --> USB DAC cable. We could see diminution of dynamic range if doing this adds more noise to the DAC and furthermore, let's see if the dreaded jitter gets even worse! (Surely it must be awful, right?)

Setup

As usual, here's the setup used to measure the TEAC DAC output when I'm using the USB extender:

Win8 AMD A10 HTPC --> stock 3' USB (supplied in box) --> USB Extender Box --> 50 feet Cat5e cable --> USB Extender Box --> 6' Belkin Gold USB cable --> TEAC UD-501 DAC --> generic shielded RCA --> Emu 0404USB --> shielded generic USB --> measurement Win8 computer

For the direct USB situation, I used a 12' generic shielded USB cable (similar in build to the Belkin Gold USB cable) direct from the Win8 HTPC --> TEAC UD-501.

Notice how rather "unfair" this setup is for my needs... In real life I only use a 6' run of Cat5e cable, but to exacerbate any issues, I'm using a 50' run of just generic ethernet cable.

 

Results

Here's the RightMark summary results. I tested 16/44, 24/96, and 24/192 for your consideration:

Notice how there's no difference whether it's a direct USB cable or the much more complicated USB-Cat5e extender setup. 16/44 as usual measures perfectly and there's not even a hint of loss in dynamic range, worsened noise, or excess distortion using the Cat5e hardware!

Frequency response at 24/192 (16/44 and 24/96 look to be exactly the same as well [not shown]):

Noise level at 16/44 and 24/96 (24/192 looks no different as well [not shown]):

No difference!

How about the dreaded jitter? As usual, let's fire up the spectrum analyzer and have a look at the Dunn J-Test output off the TEAC DAC.



Yet again - essentially no difference.

Summary

Okay, short and sweet - using a USB cable extender with a Cat5e system like this one does not degrade the audio output from the asynchronous TEAC UD-501 DAC. Even measured at a length of 50 feet (much more than my needs), there's no problem.

Subjectively I hear no degradation in the sonic output either and as noted above, it does reduce the noise with the analogue multichannel home theatre bypass on the Emotiva XSP-1 so it does seem to filter out some noise originating from the USB port... Not perfectly silent yet in my system but I'm slowly getting there :-). (This noise does not affect my stereo playback at all off the Squeezebox Transporter or TEAC UD-501, just when I listen to multichannel.)

I had a listen last night with some hi-res stereo 24/192 material - John Coltrane's Blue Train Classic Records 2001 HDAD, Neil Young Harvest off the 2002 DVD-A. Also had a listen to some DSD128 - samples from 2L's website. As usual they sounded very good off the TEAC. All the precision I had come to expect from the TEAC with standard USB cabling was there with no hint of resolution loss or evidence of digital error.

Basically, I'm stumped when I read comments on places like Audio Asylum by audiophile "audio engineer" folks who claim that even adding a ferrite core to a USB cable will do terrible things like worsen jitter (supposedly audible!). As far as I can tell, these folks also never seem to throw up a few measurements or describe what method they use to come to such a conclusion... Even if doing this worsened the sound quality, why do they blame jitter as the problem?

As far as I can tell, bits are bits; at least with a decent asynchronous DAC (I suppose there could be problems with old adaptive isochronous units). Asynchronous USB protocols like the one used with the TEAC work as they should to clean up any stray timing errors so long as the buffer isn't over run and the data is "bit perfect" (easily verifiable with a USB hard drive attached and looking for data corruption). Hard to imagine than anyone needs more than a decent (inexpensive) USB cable for quality sound if doing this kind of cable extension doesn't lead to sonic degradation. I do believe that there are many mysteries in this universe outside of the science we understand today, but digital reproduction in the audible spectrum doesn't need to be one of these! As usual, feel free to provide a link to some results if there's evidence to suggest I'm incorrect.

As we wind down the last days of 2013, I want to wish you all a Happy New Year. And of course a healthy and prosperous 2014 ahead...

Enjoy the tunes.

[2013/12/31 Update]

So, I headed off to the local computer store earlier this morning and bought some 50ft Cat6a STP (shielded) ethernet cables to try. I figure if this doesn't make a difference, the higher quality cable can be used for longer runs around the house.

Surprise! It worked... The whine is now gone. The analogue "HT Bypass" is still a bit noisier than straight balanced cable into the Emotiva XSP-1 preamp but at least there's absolutely no high-pitched noise audible with ears right up to the speakers now.

Again, subjectively, everything sounds great comparing straight USB to the USB-Ethernet extender through the TEAC DAC. Objectively, no evidence of deterioration and looks the same as previous results above:


At least for me, it looks like the use of one of these high-speed ethernet cable extenders is a good option to try for those suffering from USB-related noise in the audio system with no evidence of signal degradation (including jitter with an asynchronous DAC).

Happy New Year and stay safe with those late night parties! :-)

Wednesday, 25 December 2013

MUSINGS: Those "next generation" game machines - PS4, XBOX One, Wii U...

Battlefield 4 - PC gaming time in the living room... Silverstone LC14 case in lower shelf. Arcade Street Fighter stick to the left. Old SNES still in the box to the right :-)
As I opened boxes and put things into place after the recent house move, I pondered about the living room situation.

I have a decent sized 46" LCD/LED TV there, my old Denon AVR-3802 receiver, the Squeezebox Touch, and a couple of old Tannoy MX2 bookshelf speakers. It's also where I will have the game machines - the good old XBOX 360 and Wii from a few years back mainly for the kids and the odd Kinect dancing game when friends come over :-).

Looking back, I basically grew up with computing technology... My first computer was the 5KB VIC-20, then Commodore 64, then Commodore Amiga before jumping over to the PC world in the mid-90's putting together my first PC in the venerable AT form factor. All along, games were the programs that truly utilized the computing power of the machines whether it was through hand-entering games published in the old Compute! magazine or being blown away when I first saw the "smooth" character and parallax animations in the Amiga game Shadow Of The Beast! Unless you're using the machine for frequent graphics rendering, or maybe folding, it's probably a safe bet to assume that it's the gaming software and the virtual worlds they create that will reveal the true power of the machine.

For video game machines, I think I've owned at least one representative from each generation. XBOX 360 & Wii, before that XBOX & PS2, before that PS1 & TurboGrafx-16/Duo & Panasonic 3DO FZ-1, before that Super NES, before that Atari 2600, before that Atari Pong (my dad got it as a novelty back in 1977 or so). But looking at the current offerings (a friend already has all 3 of these machines for me to try at his house!) - Playstation 4, XBOX One, and Wii U - I really have no desire to own any of these. I dunno, maybe I'm just getting old and tastes are changing... :-)

I suspect one thing that is changing for me since having kids a few years ago is just the time available for gaming (among other hobbies like audiophilia!). The push I see in this generation of gaming is that of extending the "social" experience. The opportunity to see what friends are doing, which games they're playing, sharing gameplay videos, and of course the ability to play online at the same time. I think that's cool and certainly for those who are looking for that experience, there's probably no better than the unified system that XBOX Live (which I used to subscribe to) and PlayStation Network have available (I've never tried Nintendo Network).

I don't know about you guys, but I'm feeling a bit of "Social Network Fatigue" (SNF) these days though... From the barrage of E-mails, phone texts, to FaceBook notifications, to LinkedIn, to Twitter tweets; I think I'm "good". Friends know how to contact me and I them... I'm not sure I need yet another network to join; especially one which is fee-based subscription and forces people to choose "sides" based on hardware preferences which is ultimately about securing financial revenue (isn't it always? here's a cute South Park take). Certainly you know this was what Microsoft must have been thinking when it first announced that the XBOX One had to be online for gameplay and also threatened to prevent the sale of used games early on. Thankfully, they later retracted this policy.

So, if we take a step back from the whole social gaming scene, what do we have left? The same thing as we've always had... Competing hardware platforms trying to provide the best interactive entertainment content either through inherent hardware superiority or exclusive games. And this is where I'm quite hesitant to buy in at this point.

For those who haven't read up on it, here are the technical stats: IGN Comparison and this from ExtremeTech.

In this generation, AMD's Radeon GCN rules in the graphics department. Every one of these machines is based on this internal graphics architecture which allows a much easier comparison of the graphical prowess. And in the graphics department, without dispute the PS4 is king. If one's priority is the potential to create the most detailed, smoothest gaming experience, then PS4 is the winner - especially that unified 8GB of GDDR5 RAM has thus far not been done and promises some amazing speed and texture quality. Already, with multiplatform 1st generation games like Battlefield 4, this has proven to be the case. Nintendo always seems to march to its own drummer and this is no different with the Wii U; it really cannot compete based on graphics hardware, and as always, must depend on first party titles (talk about proprietary hardware, the disc drive can't even play Blu-Ray movies for crying out loud!).

As for the CPU in these machines, it's very hard to get excited about those 8 AMD Jaguar cores in both the XBOX One and PS4 (the Wii U's PowerPC CPU a.k.a. Espresso is considerably weaker). Speculation is that already the OS is large with a couple of CPU cores unavailable for gaming use in both the PS4 and XBOX One. As to whether this might be a significant limiting factor to the gaming experience, I guess we'll just have to see (the Jaguar CPU core in Kabini is significantly slower than the Trinity core in the A10-5800 APU I've been running for about a year in my HTPC). Obviously offloading tasks to GPGPU streams can alleviate some of the CPU burden but it remains to be seen how this might also hinder the graphics horsepower.

Of course, currently we're only able to review first-generation games and as we have seen in previous console generations, things will only get better in time. With a specific target hardware, custom OS and APIs that can access abilities "closer to the metal", a lot of power can be squeezed out in optimizations. However, I suspect that since the XBOX One and PS4 are based on hardware already in existence in graphics cards for a couple years (GCN has been out since January 2012), the estimates of computing horsepower should be quite accurate and the familiar architecture will lead to optimizations sooner than something like what we saw for the PS3 and its unique "Cell" processor. Furthermore, I speculate that much of the programming optimizations probably will benefit across platforms due to these inherent hardware similarities, multi-core CPU optimizations should become standard for example.

As you can probably tell based on the tone of this post, I think I'm just going to wait on getting a game machine... Looking around here, I already have a number of pieces I can use... An old Silverstone Lascala LC14 case, 500W power supply, Blu-Ray SATA reader, XBOX 360 wireless controller receiver, nVidia GTX 570 from 2011 (still able to play a mean game of Battlefield 4 at 1080P)... On sale I got an AMD FX-8320 + 8G RAM + motherboard + HDD for <$350. Enough to put together a decent gaming rig for the living room which doubles as a general machine for fast NetFlix, streaming video playback off the NAS, etc. I've already got a few older games like StarCraft II, Battlefield 3 and Street Fighter IV which could be fun in the living room and maybe try out a few game downloads off Steam over the holidays. Heck, I might even go online to have a look (I think Battlefield 4 can handle up to 64-players). Another nice thing about PC gaming is compatibility with older titles numbering in the thousands; not to mention using emulators to run those old nostalgic ROMs I grew up to love (hey, my son loves Pacman). One thing I wish could be done easily would be to use the PS4's DualShock4 in a PC game machine; I love the feel of that controller. The Steam Controller looks interesting (probably released in 2014) - for now, I'm quite happy using the XBOX 360 remote controllers.

No matter what, merry Christmas everyone! I wish you all the warmth of friendships and family. To you gamers, I hope you find something you love under the tree on Christmas morn especially if you've been good boys and girls over the last 7+ years waiting for the next generation of consoles...

Till next time... Enjoy the tunes and games :-).

[Update Dec. 29, 2013]: I just watched the documentary Indie Game: The Movie. Wonderful snapshot into the world of independent gaming! I really enjoyed the quirky Super Meat Boy a couple years ago :-).

Friday, 13 December 2013

MUSINGS: A Look At The Sound Room...

It's about 2 weeks now since I moved into the new home. As expected, it was stressful; with kids in tow, it's not like the bachelor days with just one's personal belonging in the trunk of my old hatchback!

Well, for the most part, the move hasn't been horrible. And the exciting thing as I've already previewed is that I now have a good sized "man-cave" for my A/V "needs" :-). Without further ado, let me show you the setup so far:
Head on view of the main system - Transporter playing.
Angled from the side - note the SUB1 just lateral to the left front speaker. The black box closest to edge of the sofa is the computer (Fractal Design Define XL case - nice and quiet).
"Super deformed" wide angle view of the room... Rear Paradigm Studio 80s visible.
As a MUSINGS post, I'm just going to spend a few words on thoughts around building the setup. Since the start of this blog and explored briefly in this early post, I do believe that judging the quality of an audio component can be accomplished objectively; that is, there is a technically "good" or "bad" way to know whether components live up to engineered goals. As I mused in that post, the gold standard for me is not so much to reproduce the "concert experience" as some might desire, but rather the ability of the equipment to reproduce exactly what's on the CD/DVD/DVD-A/SACD/Blu-Ray - that is my definition of high-fidelity. If the CD has an ability to transport me to a faraway concert hall, then I want my equipment to be able to reproduce that encoded sensory stimulus which leads to (hopefully) my ability to experience the same. Of course, not all CD/DVD/DVD-A/SACD/Blu-Ray's can do this! The medium itself must be able to encode quality to the extent that the experience is possible and the experience itself is provided by the artist, recording engineer, mixer, mastering engineer, producer, etc... who have put their expertise and knowledge into the recording. On my (consumer) end, I'm just looking for a good enough combination of components that can take that encoded sensory experience and provide it accurately; nothing more. I do not personally believe in aiming for a "euphonic" setup where the components can make all albums sound "sweet". I'm interested in just an honest presentation of what is on the disk; if I want to add euphonia, I will happily do it myself such as the PCM-to-DSD upsampling process or re-EQ with my Behringer DEQ2496.

As with anything in life, unless I were a billionaire, there are practical limitations on how much I am willing and able to spend on a sound system. I'm happy to sink money into the pursuit but it's only one of many interests! To spend as little as reasonably possible to achieve the best sound quality (and within decent aesthetic parameters) is a virtue I strive for. My experience has been that for electronics gear, there really is very little correlation between price and the (objective) sound quality it buys. For example, there's generally very little if any audible difference between a $500 DAC compared to a $2000 DAC if they measure the same; speakers, room acoustics, amps will easily trump the sonic differences. I can enjoy the inexpensive AUNE X1 (<$200) just as much as the more expensive TEAC UD-501 (~$800) even though I know the TEAC measures significantly better. In fact, I prefer the AUNE's more powerful headphone amp when I'm listening with the AKG Q701 headphones. However, the TEAC offers native DSD playback which is the niche it fills in my system. Likewise, the Transporter is my hi-res ethernet streamer, and the ASUS Essence One lives on my desktop for computer listening on account of its separate headphone/speaker controls and beefy headphone power. Where cost does seem to correlate better IMO is with the transducer devices - headphones and speakers. For these components, I'm quite happy to sink $$$ down! For fun, here's approximately how I've allocated out the cost of the audio system (minus HTPC which is more powerful than I really need for audio purposes). Note that I did not sit down to calculate this out before hand, it just organically came to be:

Speakers (fronts, rears, center, sub): 77.5%
Digital sources (including Behringer DEQ2496 processor, Panasonic Blu-Ray): 10%
Amplifiers (including Onkyo receiver): 10.9%
Cables + Belkin PF60 power console: 2%

Alright, I'm pretty happy with those numbers - I think they reflect reasonably well my priorities. Of course, the cost that truly trumps everything is the cost of real estate in Vancouver! So, let's run over the components I have set up in the room and share a few thoughts... As usual, since this is a MUSINGS post, it's mainly an experiential discussion with opinions thrown in.

I. First, let's talk about the 2-channel signal path:

Most of my music is in stereo. Therefore good 2-channel reproduction is most important. Enough said.

Time and again, measurements of the ASUS Essence One, Transporter, and TEAC UD-501 have demonstrated the superiority of balanced cabling. Whether anyone can hear the difference of course is another issue. Balanced operation was the reason for the choice of the Emotive XSP-1 preamp as the heart of the 2-channel system. To maintain the balanced topology, I got a couple of Emotiva XPA-1L monoblock amplifiers - good price and with the option to switch over to 35W Class A bias if I want.

Squeezebox Transporter music server chain:
Win8 HTPC --> ethernet --> Transporter --> Emotiva XSP-1 preamp (crossover at 60Hz to feed SUB1 subwoofer) --> Emotiva XPA-1L monoblock --> Paradigm Signature S8 v.3

Computer audio PCM/DSD chain:
Win8 HTPC --> Belkin gold USB --> TEAC UD-501 DAC --> Emotiva XSP-1 preamp (crossover at 60Hz to feed SUB1 subwoofer) --> Emotiva XPA-1L monoblock --> Paradigm Signature S8 v.3

Although just "fast ethernet" (100Mbps) is all that's required for the Transporter, the house is wired for gigabit and I've used generic Cat-6 cables for the Transporter to the gigabit switch. I'm quite pleased that I can easily transfer >100MB/s between machines around the home. All balanced audio cables were inexpensive (but good build) Monoprice Premier XLR's from 3-6' in length. Over the months, I've used Monoprice cables to measure balanced output from my DACs and the results have been excellent, not unexpectedly.

In the same vein, speaker cables are Monoprice 12-guage "Enhanced Loud" (LOL!) OFC. Monoblock to front speakers only 4', center channel 6', rears at most 25'; cut to minimum lengths required. I bought a 100' spool for $30 and still have some left.

II. Multichannel signal path:

I love multichannel music! The realism achievable can be amazing and IMO anything that enhances the creative potential of artists can't be a bad thing. Remember that historically multichannel speaker configurations were being explored along side 2-channel stereo. 3-channel stereophonic sound was demonstrated by Bell back in 1933 and the right-center-left "3.0" arrangement was used in some of the earliest "Fantasound" systems for Disney's Fantasia when released back in 1940. Having a center speaker in a theater setting allows the anchoring of front-and-center sound which improves the imaging for those not sitting precisely in the "sweet spot". For music, likewise it helps especially for solo/vocal tracks. For example, the Analogue Productions' Nat "King" Cole SACDs like The Very Thought Of You presented in 3.0 sounds phenomenal with this arrangement with Nat sounding like he's right in front of you crooning.

More than 10 years ago, I built a discreet multichannel system based on my old Denon AVR-3802 receiver. However, I had to give up the 5.1 setup when my kids came 8 years back to make room. After many years in "pure stereo" wilderness, I'm glad to finally be back with a full 5.1 setup again! Here's how it's hooked up:

Win8 HTPC / Panasonic Blu-Ray --> Energy HDMI --> Onkyo TX-NR1009 (amplifies rears and center, up to 145Wpc 2-channel measured) --> unbalanced RCA --> Emotiva XSP-1 preamp (HT Bypass Mode with channel to SUB1) --> Emotiva XPA-1L monoblock --> Paradigm Signature S8 fronts

Center speaker = Paradigm Signature C3
Rear speakers = Paradigm Studio 80 v.2 (tonal balance complements the Signatures reasonably well)

As you can see, my rears are full range towers.  I'm aiming for speaker layout angles approximating the ITU-R BS.775-3 (08/2012) recommendation at the "sweet spot" position:


I suppose I have room for a full 7.1 surround setup with 2 extra speakers to either side using the Onkyo receiver... Another SUB1 for 5.2 or 7.2 would give insane bass! One of many projects for the future, I suppose. I am unaware of any music I want available in 7.1 at this time and I suspect a TV upgrade to something like 80" would be more likely.

III. Challenges...

In a moderately complex setup, it's not surprising to find some challenges along the way. The main thing I found was that for multichannel, the Home Theater Bypass setting on the XSP-1 was very sensitive to noise. I had to move the PC to the left side about a foot from the subwoofer and ~5' from the XSP-1 to get rid of RF noise picked up by the preamp. Also, I had to use a "cheater plug" for the LG 55" HDTV mounted against the wall to remove ground loop noise. This was the relatively easy stuff!

The most difficult noise issue I'm still dealing with now is the USB interface to the TEAC UD-501. If I have the USB cable connected, there's a high pitched whine emanating in HT Bypass mode. This does not appear to be a component ground loop issue but rather noise from the PC through the USB interface polluting the analogue pass-thru. This actually does not affect stereo playback from the TEAC, just when I'm in multi-channel mode with the XSP-1 passing through the front stereo and subwoofer channels. It's not an issue with the RCA cables since more expensive AudioQuest and Tributaries RCA cables make no difference compared to inexpensive Radio Shacks whether 3' or 6'. The simple solution for now is unplugging the USB cable to the TEAC DAC when I'm listening to multichannel. Trying other USB ports and hubs have so far not helped. I'll have to look at other options like the FireStone GreenKey "USB Isolator" or some other way to achieve galvanic isolation but maintain high-speed USB 2.0 for DSD and hi-res PCM playback.

Looking ahead, I still have to try out some frequency response measurements and subwoofer room correction with the Paradigm PBK-1 ("Perfect Bass Kit") I bought (only ~$120). I'm inspired by Mitch's experiments with Acourate so may look into that too... The room is still bare and resonant so things should also improve when the rug comes and in time, perhaps some acoustic paneling and bass traps. Not to mention some clean up and better cable management!

As is, subjectively the system sounds good despite the lack of room treatments... Of course, I am a little biased :-). The Signature S8 v.3's are the current top-of-the-line Paradigm floor standers. Good to see some positive recent reviews like this one from TONEAudio. Some might consider them too "clinical" but that's fine with me since surgical accuracy is what I'm after. A large company like Paradigm can leverage the economy of scale to maintain costs and has access to research facilities which IMO is important. The beryllium tweeters sound sweet and very realistic. The other night my wife jumped when she heard the sound of the glass shattering on Michael Jackson's Jam (surely a sign of high fidelity!). So far I've also been quite impressed with the SUB1 subwoofer. I'm easily measuring excellent levels around 20Hz. I'll post PBK-1 and REW graphs when I start doing the room measurements...


I've played around with the Class A/B vs. A settings on the Emotiva XPA-1L. Realistically I doubt I will need much beyond 30W of power through the efficient S8 speakers so I expect the amps will remain well within the 35W Class A limit (these are 250W monoblocks in A/B). So far, I cannot say I hear much of a difference although I have not specifically done any "serious" listening in Class A mode yet. It certainly does get quite warm (somewhat uncomfortable to touch) after an hour in Class A mode - as expected. Makes for decent space heaters through the holidays I guess :-).

Signature SUB1 clearly visible.
I thought I'd end off with a couple of recommendations for multichannel lovers; both of these titles are only available as DTS-CDs from the early 2000's. I've since ripped these disks and converted to 5.1 16/44 FLAC with the DTS plugin for foobar2000.

- Lyle Lovett - Joshua Judges Ruth (2002 DTS release): Folks, this is a great example of what a good multichannel mix sounds like. Lyle's voice is mostly centered up front, good use of surrounds for ambiance, some discreet vocals in the rear tastefully done. Great dynamic range of DR16. I've always enjoyed the track Church from this album (and used it as a test track for the old MP3 test). In the multichannel version, you literally feel immersed in the choir when they start singing! It's unfortunate that a proper DVD-A/SACD was not released for this album given how good this sounds (already in the DTS-CD incarnation, this album puts to shame many DVD-A and SACD multichannel releases).

- Alan Parsons - On Air (1996 DTS release): Hey, it's Alan Parsons who knows a thing or two about good sounding audio... Progressive rock was made for multichannel - especially so when conceived from the start for surround sound. Rear channels utilized aggressively on some tracks along with birds singing, and cool jet flyby special effects (check out the first track Blue Blue Sky). Again, a multichannel DVD-A/SACD release would have been phenomenal.

Until next time... Enjoy the tunes, wishing you and yours a wonderful Christmas & New Year season.

------------
(BTW: I got my Nikon D800 back from Nikon Canada for repairs on an autofocus issue under warranty. Wow. The focus seems to be spot on and only minimal lens fine-tuning is required now. There was quite a stir online about poor left auto-focus point accuracy as well which seems to be much better now. If you have a D800 and are running into focus issues, check if Nikon can do a tune-up.)