Jump to content
  • The Computer Audiophile
    The Computer Audiophile

    M2Tech hiFace Asynchronous USB To S/PDIF Converter Review

    <img src="http://images.computeraudiophile.com/graphics/2010/0822/hiface-thumb.jpg" style="padding: 5pt 10pt 5pt 5pt;" align="left">The M2Tech hiFace has received a lot of press this year. It was one of the first very inexpensive asynchronous USB to S/PDIF converters to support all sample rates from 16/44.1 kHz through 24/192 kHz. The hiFace's good specs, good technical design, support for high resolution sample rates, and $150 price tag has had users from all over the world going gaga. While there is no such thing as bad press too much good press can make it very hard for a product to live up to expectations. Such is the case with the M2Tech hiFace. I tried for several months to pull every ounce of sound quality out of the hiFace. I began to wonder if I was the only person on Earth unsatisfied with this converter. I have no qualms about saying the hiFace, through no fault of M2Tech, is overrated. Fortunately this has nothing to do with value. At $150 it's well worth the price and has a very high price to performance ratio.

    [PRBREAK][/PRBREAK]

     

     

     

     

    <b>Preliminary Notes</b>

     

    There is no sense in writing a confusing review that interweaves terms like good performance, disappointment, overrated, and great value only to leave readers wondering what I really think. Let me lay some groundwork before going deeper into the hiFace review. As many Computer Audiophile readers know terms like overrated and good performance are not mutually exclusive. Neither are the terms great value and disappointment. Also the conclusions reached by me in my listening room with my components don't say anything about another individual's conclusion reached in his home or even in my listening room. There are so many variables involved when judging an audio component. Readers should only use reviews and others' comments as single data points that have nothing to do with their individual opinions and conclusions.

     

     

     

    <b>Got A Lot Going For It ...</b>

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0822/3.jpg" class="thickbox" rel="hiFace"><img src="http://images.computeraudiophile.com/graphics/2010/0822/3-small.jpg" style="padding: 5pt 10pt 5pt 5pt;" align="left"></a>Designed and assembled by M2Tech in Italy the hiFace asynchronous USB to S/PDIF converter looks unbeatable on paper or screen. Async USB with dual crystal oscillators and support of sample rates up through 24/192 kHz are more than many manufacturers can say about their converters. Add the $150 price to this list and most of the competition falls to the wayside. On paper.

     

    The hiFace is nearly a self explanatory device. One end has a USB connector that can only fit into a computer's USB port. The other end has either a coaxial RCA or a BNC digital output. There are no switches or power cables to contemplate while physically connecting the hiFace to a computer and audio system. A single electrical digital cable connects the hiFace to an external DAC completing the physical setup.

     

    Asynchronous is currently the buzzword of all buzzwords. If a component does anything asynchronously manufactures frequently label it with the async buzzword. The hiFace is a true async USB device as it operates in asynchronous USB transfer mode. Async USB transfer mode has nothing to do with asynchronous sample rate conversion (ASRC) even though some manufacturers would like listeners to believe ASRC is an equivalent competing technology addressing jitter reduction. Some manufacturers just use the plain asynchronous label and let consumers try to decipher what that means with regard to the component in question. The bottom line is these two technologies are vastly different and can have a major impact on sound quality.

     

    M2Tech's async USB implementation is pretty solid on paper. The hiFace uses two separate quartz precision oscillators instead of a PLL with a single oscillator and synthesized frequency. This enables very accurate clocking with less jitter or timing errors. Two oscillators allow the hiFace to have separate clock generators for 44.1 kHz and 48 kHz sample rate families. The 44.1 kHz family consists of 44.1, 88.2, and 176.4 kHz and the 48 kHz family consists of 48, 96, and 192 kHz. Nearly every engineer I talk to about this area of HiFi suggests a PLL with synthesized frequency based on a single oscillator that cannot be a multiple of 44.1 kHz and 48 KHz will result in much higher jitter. Since high end audio components shoot for extremely low jitter measurements in the single digit picoseconds many engineers will only opt for dual oscillator configurations similar to the hiFace. One notable exception is the Weiss Engineering DAC202. It uses the Jet PLL and synthesized clock frequencies to produce excellent results.

     

    In addition to this very good technical design the hiFace supports every relevant sample rate. It wasn't long ago that extracting quad speed sample rates of 176.4 and 192 kHz from a laptop was nearly impossible because there weren't any acceptable devices like the hiFace. If listeners wanted the higher sample rates they had to install a card like the Lynx AES16(e) or RME 9632 into a desktop computer. The hiFace was one of the first widely accepted devices in the audiophile community to free listeners from the unsightly and frequently noisy desktop computer.

     

    There's no denying the hiFace has a lot going for it with its async USB transfer mode, support of all sample rates, and very inexpensive price tag. If it wasn't for the music and the fact that I want to listen to said music at the highest quality possible the M2Tech hiFace would certainly make the Olympic podium (gold, silver, or bronze).

     

     

     

    <b>... But Far From Ideal</b>

     

    - Software

     

    Driver: Noun

    <ul>

    <li>the operator of a motor vehicle

    <li>someone who drives animals that pull a vehicle

    <li>driver (a golfer who hits the golf ball with a driver

    <li><b>a program that determines how a computer will communicate with a peripheral device</b>

    <li>number one wood (a golf club (a wood) with a near vertical face that is used for hitting long shots from the tee)

    </ul>

    Source [<a href="http://wordnetweb.princeton.edu/perl/webwn?s=driver">Princeton University</a>]

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0822/5.jpg" class="thickbox" rel="hiFace"><img src="http://images.computeraudiophile.com/graphics/2010/0822/5-small.jpg" style="padding: 5pt 10pt 5pt 5pt;" align="left"></a>Until the recent release of Apple's OS X 10.6.4 proprietary drivers were necessary to reach the highest sample rates via USB audio devices like the hiFace. Windows based computers still require proprietary drivers for playback of high sample rates (176.4 and 192) because Windows does not support Class 2 Audio. When the hiFace was released proprietary drivers were required by all operating systems and USB hardware to reach these sample rates. M2Tech had no choice but to use its own drivers for the hiFace to function with Windows and Apple's OS X. In addition M2tech designed the hiFace with specific hardware that requires proprietary drivers even if the operating system supports Class 2 Audio. For example the hiFace will not work on a Mac running OS X 10.6.4 without installation of M2Tech's driver. Whereas devices like the Wavelength Audio WaveLink work as designed on OS X 10.6.4 without proprietary drivers at all sample rates.

     

    M2Tech's proprietary driver is necessary but not sufficient. Several of the first iterations of the driver required the use of Foobar2000 and manually placing specific files (dll) in a certain location on the computer. Each release has drastically improved the ease of use and eventually added options like WASAPI support. Now a simple double-click -> Next -> Next -> Reboot routine is all that's required. The insufficient part of the M2Tech driver comes from two fronts. Lack of an easy uninstall without contacting M2Tech for a special command run via the Terminal application and the confusing nature of M2Tech's driver delivery.

     

    It's entirely possible to use a Mac without uninstalling the hiFace driver. It's benign as far as I know. But when troubleshooting an audio issue it's very nice to rule out possible causes by uninstalling software. M2Tech's current hiFace driver removal process is unacceptable.

     

    On several occasions hiFace users have installed the incorrect version of the hiFace driver only to suffer frustrating and time consuming consequences. Just because most people haven't had an issue with this doesn't make it OK. Identifying the correct driver on the M2Tech website isn't rocket science and has been made easier over time. However, a simple line of code in the installation process could let users know if the downloaded driver was incorrect for their operating system. For example if someone downloads the Apple OS X 10.4 version of the software when they really need the OS X 10.6 version this operating system "pre-flight" check would remove the possibility of such frustrating issues before they happened. The last thing computer based audio needs to deliver is frustration to end users. Especially when it could easily be avoided.

     

    The fact that drivers are required, the inability to easily remove the driver easily, and the unneeded driver confusion have caused real world problems as evidenced by the users at CA and other sites. These users have sought help with installation, uninstallation, and related issues frequently after several hours of attempting to solve the issue themselves.

     

    Note: The vast majority of hiFace users have not experienced the aforementioned issues. I raise the issues only because they've appeared several times in the real world and they could be avoided altogether.

     

    - Hardware

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0822/13.jpg" class="thickbox" rel="hiFace"><img src="http://images.computeraudiophile.com/graphics/2010/0822/13-small.jpg" style="padding: 5pt 10pt 5pt 5pt;" align="left"></a>The hiFace asynchronous USB to S/PDIF converter uses the Cypress Semiconductor ezUSB design. ezUSB provides the component designer (M2Tech) a Windows, OS X, and Linux base driver that operates in bulk mode. The designer then plugs in code for each operating system that creates whatever device is needed. Devices like the Wavelength Audio WaveLink and Halide Design Bridge require no proprietary device driver. These units use the driver supplied by the operating system in a true plug n' play fashion. Although the Bridge does not support quad speed sample rates and the WaveLink currently does not support quad speed on the Windows operating system. As the saying goes, there's no free lunch.

     

    <i>Correction: I was just informed a Windows driver is available on the Wavelength Audio website that enables the WaveLink to support quad speed sample rates.</i>

     

    Internally the hiFace uses three DCDC converters to power the Cypress USB controller, the dual oscillators, and the SPDIF converter. Unfortunately the ground of the digital output is connected via 1 kOhm to the USB ground instead of being galvanically isolated which is highly preferable on the S/PDIF output. If the digital input on a listener's DAC is not galvanically isolated either then computer's power supply will be connected to the audio system via the 1 kOhm on the digital input ground pin. This is a very good reason to use a MacBook Pro or different laptop running on battery power eliminating the direct connection to a noisy and cheap switching power supply.

     

     

    The build quality is nothing to write home about and is probably what most audiophiles expect for a $150 device that offers quite a bit of functionality. I recommend using a little USB extension cable that connects between the computer and the hiFace. The hiFace is much wider than a USB port and may block or interfere with a neighboring USB port. Also, the extension reduces strain on the USB port and hiFace itself when heavier S/PDIF cables are used or when cables must be routed awkwardly to the audio component. Frequently pulling on the hiFace isn't a good idea. Especially if connected directly to the computer's USB port.

     

    It's hard to definitively say if using the operating system's built-in USB drivers or different hardware design decisions would have a big impact on sound quality from the hiFace. I can say the async USB to S/PDIF converters I've used, that don't require proprietary drivers, sound better and more accurate. More on sound quality a bit later.

     

     

     

    <b>Music Servers</b>

     

    During the review period I used several different music servers. The two main configurations used were based on a Mac Pro and the C.A.P.S. server [<a href="http://www.computeraudiophile.com/content/Computer-Audiophile-Pocket-Server-CAPS">Link</a>].

     

    The C.A.P.S. server runs Windows 7 32-bit and J River Media Center v15. The server accesses music on a NAS drive stored in WAV, AIFF, and FLAC formats. I used the Kernel Streaming and WASAPI output modes in J River. ASIO was unavailable with the hiFace and ASIO4ALL doesn't currently support quad speed sample rates of 176.4 kHz and 192 kHz. The hiFace Windows driver in use at the end of the review period was version 1.0.3.

     

    The Mac Pro runs OS X 10.6.4 and iTunes with and without Amarra version 2.1 (4244). It also access music on the same NAS drive as the C.A.P.S. server and accesses some music stored locally. The hiFace OS X driver in use at the end of the review period was version 1.0.45.

     

    I compared the hiFace to several components. The components range from a couple hundred dollars more expensive than the hiFace to several thousand dollars more expensive. These are the asynchronous USB to S/PDOF converters on hand during the review:

     

    <ul>

    <li>M2Tech hiFace

    <li>Halide Design Bridge

    <li>Wavelength Audio WaveLink

    <li>dCS U-Clock

    </ul>

     

     

     

    <b>Sound Quality</b>

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0822/10.jpg" class="thickbox" rel="hiFace"><img src="http://images.computeraudiophile.com/graphics/2010/0822/10-small.jpg" style="padding: 5pt 10pt 5pt 5pt;" align="left"></a>I had the M2Tech hiFace here for several months. Quite a bit longer than normal component review periods. The only reason for such an extended period of time was so I could try every way I knew to squeeze the last ounce of sound quality out of the unit. Upon its arrival I immediately noticed substantial sonic differences between the hiFace and the Lynx AES16e internal digital audio output card I was using at the time. With over $500 difference between the two components, major design differences, and the fact I had just added the hiFace to my system I simply added this experience to my <a href="http://www.circusponies.com/">digital notebook</a> as a single data point among many I would gather throughout the review period.

     

    A couple weeks went by and I'd used the hiFace off and on in addition to using the Halide Design Bridge. The hiFace just didn't sound as good as everyone online and in personal conversations was claiming. Since I had already tested to make sure the digital output was bit transparent I knew I wasn't' altering the bits before entering the hiFace. I wondered what was going on so I emailed a few first rate engineers with decades of high end digital audio experience. CA readers would be surprised at how many engineers from top high end audio companies purchased the hiFace to test in their own systems. I was not interested in using their opinions to influence mine whatsoever. I just wanted to compare some external data points to my personal experience. (If many groups of people are claiming a color is red but I see it as blue it's never a bad idea to talk to some people who've reached their own independent conclusion). The possibility of <a href="http://en.wikipedia.org/wiki/Groupthink">groupthink</a> was ever so present in my mind. Without revealing the details of private conversations these engineers told me a bit about how the hiFace was designed and what they thought about the device. Each one of them said the hiFace sounded pretty good for $150. If I gained anything from these conversations it was a bit of knowledge about the hiFace from sources outside of M2Tech and some data points from independent thinking engineers.

     

     

    In addition to several async USB to S/PDIF converters I used a few different DACs during the review period. I used my main DAC, Berkeley Audio Design Alpha DAC, as well as the Weiss Engineering DAC202 (now sent on to the next reviewer) and the Esoteric D-07.

     

     

    Through the Alpha DAC and DAC202 the sound quality via the hiFace was lackluster and uninspiring compared to the other converters on hand. After listening to something very good it's hard to take a step down in quality. The differences tend to be accentuated. If I didn't have the other units on hand I likely would have said the hiFace sounds a bit too dark for my taste but in general offers good performance. It certainly is not a bad sounding component by any means. It just doesn't match the level of the competition in my listening room.

     

     

    A week after the Esoteric D-07 arrived, and I had listened through the DAC enough to get a handle on its sonic signature, I began comparing the converters through the galvanically isolated RCA digital inputs of the D-07. Using the hiFace did not yield positive results at all. The sound I heard was really veiled and really dead. This was evident after long term listening sessions and A/B comparisons. I usually don't gain much from quick A/B comparisons and but I tried the method anyway because the D-07 and J River made it very easy. Using the hiFace and Halide Design Bridge configured as separate zones in J River MC I synchronized both zones and sent the output to two different coaxial S/PDIF inputs on the D-07. The d-07 doesn't offer BNC digital inputs. This worked well since the hiFace I reviewed was the RCA version. Once playback commenced I was able to switch inputs on the D-07 and hear the same audio stream as the previous input. Pretty cool, but ultimately not the best or most revealing way to review components in my opinion.

     

    I performed much more extended listening using all the S/PDIF converts and the Esoteric D-07. In every case music through the hiFace was much more veiled and dead. No matter what type of music I played from Reference Recordings HRx 24/176.4 material (via WaveLink only) to the new single mic'd John Mellencamp album produced by T-Bone Burnet as soon as I started using a non-M2Tech converter the sound opened up and the level of clarity was wonderful. Almost like I removed cotton from my ears. At the end of the review period I really concentrated on comparing the Halide Design Bridge to the M2Tech hiFace. I used Windows, OS X, iTunes, Amarra, J River etc... to make sure I reached an accurate conclusion. Every comparison ended the same way. Using the Bridge was like removing cotton from my ears as the greater level of clarity and detail were readily apparent. I try very hard not to make unsubstantiated mountains of difference out of realistic mole hills of difference as can be the case in so many audiophile conversations. I admit I am just as guilty of hyping a component as the next guy when we are sitting around chatting. When it comes to publishing a review, that is part of my permanent record :~), I never want to mislead a reader by making a big deal out of nothing. It's bad for both of us and the manufacturers involved. That said, with the components used during this review in my listening room I state unequivocally that the hiFace did not match the performance of the other asynchronous USB to S/PDIF converters. The difference was not subtle. I urge everyone considering the purchase of a converter like the ones used in this review to give them all a shot in a familiar environment.

     

    <i>Note: As shown in the measurements below the hiFace's output voltage is 2.328 Vpp. This is higher than the standard 0.5 Vpp. It is possible the D-07 does not handle higher voltages as well as the Alpha DAC or DAC202. The bottom line is readers should look at the specs of their DAC and test components in person before purchasing.</i>

     

     

     

     

    <b>Conclusion</b>

     

    The M2Tech hiFace entered the audiophile scene as a little known device from Italy. It soon surged to the top of several recommended lists. Groups of audiophiles on the Internet couldn't get enough hiFace-time. None of these hiFace users are wrong. It's a good component if it sounds good to the individual listener. Period. The hiFace does offer good specs and features on paper. There's no doubt the M2Tech design team had the right idea. After several months of listening and comparing I think M2Tech's implementation is a bit underwhelming. The hiFace offers good stand-alone performance and value while simultaneously disappointing me. The fact that I believe it's overrated has just as much to do with hiFace users' opinions as it does the hiFace's performance.

     

    I'm going to end on a positive note. I wish no ill will to M2Tech or any manufacturer. We are all part of the same industry and wonderful hobby. I hope M2Tech continues the success of the hiFace with its new upscale Evo product. At $150 the price to performance ratio of the hiFace has got to be at the top of the charts. Audiophiles used to spending tens of thousands of dollars for an extra 0.01% of performance may be a bit disoriented by the hiFace's value.

     

    One more time, don't take my word or anyone else's word to be the final answer. When in doubt check it out.

     

     

     

     

     

     

     

     

    <center><b>________________________________________________________________</b></center>

     

    Product Measurements (Using BNC version of hiFace):

     

    Output Voltage [<a href="http://images.computeraudiophile.com/graphics/2010/0822/HiFaceLoadVoltage.jpg" class="thickbox" rel="hiFace-measurements">Image Link</a>]

    The output voltage with a 75 Ohm load is 2.328 Vpp. This is a lot higher than the nominal 0.5 Vpp desired at the digital input of most DACs. Sound quality may vary depending on how well a DAC handles this higher voltage. Some digital inputs can be over driven by this 2.328 Voltage PP when they amplify the digital signal, with an HC04UB inverter, that is the regular SPDIF recommendation for an input device.

     

    Output Resistance [<a href="http://images.computeraudiophile.com/graphics/2010/0822/HiFaceOpenVoltage.jpg" class="thickbox" rel="hiFace-measurements">Image Link</a>]

    An approximate 73 Ohm output resistance can be calculated using the hiFace's 4.684 Vpp (without 75 Ohm load) and 2.328 Vpp (with 75 Ohm load). This is close enough to 75 Ohm for most engineers.

     

    Status Bit Information [<a href="http://images.computeraudiophile.com/graphics/2010/0822/HiFaceStatusBits.jpg" class="thickbox" rel="hiFace-measurements">Image Link</a>]

    The transmitter in the HiFace always sends 48 kHz sample rate information in the Status Bits, no matter what sample rate is really playing. This is not really as big of problem to consumers as it is in the professional audio world. Consumer DACs by Theta, some by Mark Levinson, and others with a frequency synthesizer as a secondary PLL or those using use what is called slaving the SPDIF receiver could have issues with this status bit error. When reading the channel bit status area to find out what the frequency is the DACs sets the frequency synthesizer and uses either a digital PLL or analog one to determine if the synthesizer should be increased or decreased. Without the correct status bit as a foundation for this method problems will likely arise.

     

     

    Jitter (Bi-Phase Signal)

    The average jitter measured on the Bi-Phase Signal from 700 Hz up to 100 kHz is about 284 picoseconds. [<a href="http://images.computeraudiophile.com/graphics/2010/0822/HiFaceBiPhaseJitterAVG.jpg" class="thickbox" rel="hiFace-measurements">Image Link</a>]

    The peak jitter measured on the Bi-Phase Signal from 50 Hz up to 100 kHz is about 1.246 nanoseconds. [<a href="http://images.computeraudiophile.com/graphics/2010/0822/HiFaceBiPhaseJitterPK.jpg" class="thickbox" rel="hiFace-measurements">Image Link</a>]

     

    Jitter (Bit Cell) [<a href="http://images.computeraudiophile.com/graphics/2010/0822/bit-cell.png" class="thickbox" rel="hiFace-measurements">Image Link</a>]

    Measuring the Bi-Phase jitter over time shows about 1.2 nanoseconds peak (Blue line) in the data area and rises to about 2.1 nanoseconds peak, in the Staturs Bits and Frame Sync area. Thus, jitter is greatest at the Sync signals which is shown clearly in the J-Test.

     

    Assumed Analog Jitter FFT [<a href="http://images.computeraudiophile.com/graphics/2010/0822/fft-hiface.png" class="thickbox" rel="hiFace-measurements">hiFace Image Link</a>] | [<a href="http://images.computeraudiophile.com/graphics/2010/0822/fft-belcanto.png" class="thickbox" rel="hiFace-measurements">Bel Canto USB-Link Image Link</a>]

    Here a 16 Bit J-Test Signal (Julian Dunn) is sent. The frequency modulation of the carrier is analyzed via FFT in the audio band and compared to a PLL slave clock. This measurement has a limitation in resolution because the PLL also has its own phase noise characteristics. But, this is the only way to evaluate this without an actual DA converter. This is in principal an assumption of what it could look like after a DA converter. The jitter in the bass area is about 100 picoseconds. This is the measurement limit of the Audio Precision. From 1 kHz on, it is about 1 picosecond. This is also the measurement limit of the AP (similar behavior as the sensitivity of the ear to detect jitter). From 100 Hz to 1 kHz it drops slowly. Clearly visible is the frame sync signal at 229 Hz and multiples of that (44.1 kHz / 192).

     

     

    This is what really happens, when you connect the HiFace to good, but typical 96 kHz PLL DAC (with a 192 kHz DAC, it would be worse, because 192 kHz PLL Receivers have higher Jitter than 96 kHz PLL Receivers). Every good design, based on the Crystal CS8414 Receiver (96 K PLL) will have similar numbers. (This is just a typical graph, every DAC acts different, regarding suppression of jitter, but for comparison, one must use a “typical” PLL receiver, in order to get some graph). Here you can see that mostly the jitter that is correlated with the sync signal, creates the most variation compared, to what the signal should look like (red line).

     

     

    [<a href="http://images.computeraudiophile.com/graphics/2010/0822/hiface-real.png" class="thickbox" rel="hiFace-measurements">hiFace Image Link</a>] | [<a href="http://images.computeraudiophile.com/graphics/2010/0822/belcanto-real.png" class="thickbox" rel="hiFace-measurements">Bel Canto USB-Link Image Link</a>]

     

     

     

     

     

     

     

     

     

     

    Product Information

    <ul>

    <li>Price - RCA $150, BNC $180.00

    <li>hiFace Product Page - <a href="http://www.m2tech.biz/hiFace.asp">Link</a>

    <li>hiFace FAQs - <a href="http://www.m2tech.biz/public/pdf/FAQ_eng.pdf">Link</a> (PDF)

    <li>hiFace White Paper - <a href="http://www.m2tech.biz/public/pdf/White%20Paper%20on%20hiFace.pdf">Link</a> (PDF)

    <li>Purchase hiFace (USA Only) - <a href="http://www.tweekgeek.com/_e/Portable_Computer_Audio/product/HiFace/M2Tech_HiFace.htm">Link</a>

     

     

    </ul>

     

     

     

    Associated Equipment:

     

    <a href="http://files.computeraudiophile.com/2010/0418/Brochure_Fidelio.pdf">Verity Audio Fidelio loudspeakers</a>, <a href="http://www.mcintoshlabs.com/products/mcintosh-mc275-vacuum-tube-power-amplifier.asp">McIntosh MC275 amplification</a>, <a href="http://www.richardgrayspowercompany.com/products.aspx?type=accessories">Richard Gray's Power Company High Tension Wires</a>, <a href="http://www.berkeleyaudiodesign.com/">Berkeley Audio Design Alpha DAC</a>, <a href="http://www.usbdacs.com/Products/Products.html">Wavelength Audio Proton</a>, <a href="http://esoteric.teac.com/dacs/d-07">Esoteric D-07 DAC</a>, <a href="http://www.computeraudiophile.com/content/Computer-Audiophile-Pocket-Server-CAPS">C.A.P.S. server</a>, <a href="http://www.belcantodesign.com/Product_USBlink.html">Bel Canto USB Link</a>, <a href="http://www.halidedesign.com/bridge/">Halide Design Bridge</a>, <a href="http://www.dcsltd.co.uk/product/debussy-dac"><i>d</i>CS Debussy DAC</a>, <a href="http://www.dcsltd.co.uk/product/puccini-u-clock"><i>d</i>CS Puccini U-Clock</a>, <a href="http://www.kimber.com/products/interconnects/digital/usb/bbus/cu/">Kimber USB Cu</a>, <a href="http://www.kimber.com/products/interconnects/digital/usb/bbus/ag/">Kimber USB Ag</a>, <a href="http://www.benchmarkmedia.com/system1/digital-analog-converter/dac1-pre">Benchmark DAC1 PRE</a>, <a href="http://www.kimber.com/products/interconnects/analog/select/singleended/ks1011/">Kimber Select KS1011 Analog Cables</a>, <a href="http://www.kimber.com/products/interconnects/digital/select/ks2020/">Kimber Select KS2020 Digital Cable</a>, <a href="http://www.kimber.com/products/loudspeakercables/monocle/x/">Kimber Monocle X Loudspeaker Cable</a>, <a href="http://usa.asus.com/product.aspx?P_ID=SPZfqXDJvadmFPoh&templete=2">ASUS Xonar HDAV 1.3 Slim</a>, <a href="http://www.apple.com/ipad/">Apple iPad</a>, <a href="http://www.amarraaudio.com/">Sonic Studio's Amarra</a>, <a href="http://www.m2tech.biz/products.html">M2Tech hiFace</a>, <a href="http://www.weiss-highend.ch/dac202/index.html">Weiss Engineering DAC202</a>, <a href="http://www.lynxstudio.com/product_detail.asp?i=13">Lynx Studio AES16 Digital I/O Card</a>.

     

     

     

     

     

     

     

     




    User Feedback

    Recommended Comments



    to the HiFace. I lived with one for more than two months while I waited in line for another company's async USB->S/PDIF converter (the Legato -- costing almost 3x as much). The HiFace can't compete and shouldn't be expected to. I believe it's the close contact with computer power and grounds that causes the sound of my DACs to lurch forward, with some of the spitty-ness we call glare or haze. The more expensive interface box has its own all-out power supply and doesn't bring the USB power lines into the USB cable. The jkenny power mods to the HiFace back up what my ears hear. So much of this depends on the DAC -- how good its defenses are against ground and power noise in addition to how well it handles jitter. Some low-end DACs might sound the same with almost any interface -- and some high-end DACs may have the defenses to do the same. (For example, the Theta Gen VIII buffers the S/PDIF stream and then re-clocks it inside the DAC -- such a technique should tend to minimize jitter-based sonic differences among inputs).<br />

    <br />

    In our avocation, there is no "always and everywhere." No component *always* sounds better and no component *always* sounds worse. One thing I have learned from computer audiophilia is that component matching is critical given that we have the freedom to do so.<br />

    <br />

    BTW, I have a HiFace EVO as well, and to my ears it outperforms the HiFace by a good bit. It's not always the case . . . but in this case, maybe that's why it costs more.<br />

    <br />

    Share this comment


    Link to comment
    Share on other sites

    MR, so how does the Evo compare then to the Legato in your system?

    Share this comment


    Link to comment
    Share on other sites

    I’m beginning to wonder if I read the same review as some of those who have commented.<br />

    What I got from Chris’s review was while he thought the Hi Face excellent value for money even at such a low price there were a few obvious issues that should be addressed by any company marketing such a product.<br />

    1) The drivers were not particularly satisfactory and the company has some history of supplying the wrong drivers for the product. It seems Chris also found the uninstalling the drivers from other user reports problematical.<br />

    2) Chris also notes the lack of galvanic isolation in the device; something that for USB connection is pretty standard for both other USB to SPDIF converters and other USB Dacs around this price range.<br />

    3) He also raises a valid point regarding whether or not any drivers are required for a device such as this. Perhaps the Hi Face may have done better to forgo the 192 capability for OS that do not support it natively.<br />

    4) The fact that the Hi Face has a considerable overhang when attached directly to say a laptop could also be an issue in his opinion as could be the blocking of other USB ports.<br />

    Add to this he didn’t find the overall construction particularly good and what he considered to be a sonic performance one might expect from a product at this price level then his opinion that perhaps this is a product that has been somewhat over rated seems more reasonable.<br />

    <br />

    While I agree with many of the people who have commented on the relevance of comparing this product with “reference grade components” it seems this is pretty much standard practice for most reviewers.<br />

    Share this comment


    Link to comment
    Share on other sites

    @Tipper ... I generally agree with your assessment of Chris' review however... "While I agree with many of the people who have commented on the relevance of comparing this product with “reference grade components” it seems this is pretty much standard practice for most reviewers."<br />

    <br />

    While that is true, most reviews compare components within a reference grade system and also withing price comperable system - i.e. in this case yes use Weiss DAC202 and berkely Alpha, as reference grade system, but also needs using with £500 - £1000 DACs (Musical Fidelity X-DACv8, Cambridge Audio DACMagic, Lavry DA10, etc).

    Share this comment


    Link to comment
    Share on other sites

    in with the EVO to say. I am letting it break in on a system with no amp (separate J River zone). All of my regular listening is through the Legato, with which I am well pleased. Maybe I will have an opinion in a few weeks.<br />

    <br />

    I should point out that I use a Jurrasic-era DAC (Theta Gen Va 96K balanced), vintage 1993.

    Share this comment


    Link to comment
    Share on other sites

    comm'on chris wrote a review and that's his decision.<br />

    <br />

    Fair or not fair..well if you felt it was represented wrongly, you can always create your own site and write your own review.<br />

    <br />

    give it a rest already.. any comments now trying to defend the hiface only makes it sound it's from a religious zealot.

    Share this comment


    Link to comment
    Share on other sites

    I liked the review. Reflected an opinion honestly held.<br />

    <br />

    I agree it is not without problems but is a great little device for inexpensive usb - spdif transfer.

    Share this comment


    Link to comment
    Share on other sites

    @weib...<br />

    <br />

    Actually this is a forum. Chris wrote a review and by the nature of a forum he's opening it to questions and comments. Chris hasn't complained about this, in fact he encourages it. Everyone has a different view / point of view. <br />

    <br />

    I don't think anyone has out and out disagreed with Chris anyway, just wondered if his context is quite valid for this product...<br />

    <br />

    Eloise

    Share this comment


    Link to comment
    Share on other sites

    hello,<br />

    as I'm new to the CA forum let me briefly talk about myself. I'm with 2ch hifi since more than 30years now and still like it :-) - the equipments I refer to is named at the end. I'd like to send you my report as I identified myself as one of these guys which are believed to be the hiface users...<br />

    I'm running my T+A digital preamp since more than 8y with the according CD transport. I believe when I got this devices it was either already the end of a decade showing CD transports w/o a DAC or the start of this new decade with separate DACs again.<br />

    However I liked the idea of having an excellent (but expensive) digital converter which may be used not only for the CD player but for my desktop TV or DVD in some future.<br />

    Years ago I tried the integrated SPDIF output of my notebook (never had an desktop)just to check this option with my Pre. Immediatelly it worked and I got easy access (and was impressed) to lot's of compressed music, but the sound was so disappointing that I used it randomly for some netradio. I thought there is much more to gain with a source, but after learning about XP, the kernel, the drivers, the soundcards and all the other concerns I simply gave up due to time limits and the experienced results.<br />

    From time to time I tried again to find a sufficient way on computer audio but instead found even more obstacles like ripping file formats, bit perfect data transfer or just the fan noise of a computer to be wiped out. I was even more frustrated about the endless list of concerns found in the internet. Professionals talked easy: just spend a considerable amount of cash, forget your existing DAC and that's it! But I was still very much concerned about using a PC as music source at all. <br />

    Lately, getting more in touch with a variety of digital and also high resolution music again, I tried another attempt...(and I needed a good reason for myself to skip the old notebook)<br />

    Nokia issued a netbook with a solid touch (cast metal- low resonance), style (husbands know what I talk about) and a fanless design (even the HDD is super silent). Moreover 10hrs. of operation, I still like the idea of a battery powered music source.<br />

    Hiface was issued claiming to be easy to use and all the other nice things mentioned in the review. foobar was recommended with KS and requires low CPU power even with large files. A must as the netbook is pretty weak due to it's fanless CPU and long battery time. It offer's an SPDIF which is the only access to my existing digital Pre.<br />

    All in all less than 1k$ just give the whole idea again a (final) chance for me. It just took me 2-3 hrs. to set up the whole chain - and it works, and how it works !<br />

    It did not compare the sound 1:1 with my transport up now, but it is immediatelly good enough to continue the story in the future. For me the success of hiface is due it's sound per expenditure potential and the simple integration into my existing environment.<br />

    In a sentence, I like the detailed review with all the pros and cons, but concluded a different result for me. That is what a good review is for.<br />

    <br />

    HaMa <br />

    <br />

    <br />

    <br />

    Share this comment


    Link to comment
    Share on other sites

    ... and that is a priceless virtue of the HiFace.<br />

    <br />

    Which is all you wanted to say of course.<br />

    <br />

    Nice story and very well said.<br />

    And welcome here of course !<br />

    <br />

    Regards,<br />

    Peter

    Share this comment


    Link to comment
    Share on other sites

    <br />

    Chris,<br />

    <br />

    I re-read the review. My eye fell on: <br />

    <cite>"Async USB transfer mode has nothing to do with asynchronous sample rate conversion (ASRC) even though some manufacturers would like listeners to believe ASRC is an equivalent competing technology addressing jitter reduction." <cite><br />

    <br />

    I am afraid I am such a listener.. <br />

    I understand USB transfer & ASRC to be unrelated, however, I was of the impression that ASRC requires a re-clock by an oscilator at the DAC, since the conversion rate differs from the offered sample rate. Or is ASRC typically implemented by a PLL+math solution on the incoming signal? If ASRC is generally implemented by a dedicated clock at the DAC, independent of the clock of the incoming signal, does that not qualify as 'a-sync'..?<br />

    <br />

    Just trying to understand...<br />

    Hans <br />

    <br />

    <br />

    Share this comment


    Link to comment
    Share on other sites

    a lot of the terminology used is confusing, I agree. My take on it is not to try and sort it all out, but to ask 'why'. Why pick the same term to describe two completely different processes? Well, in order to confuse people, of course!<br />

    <br />

    Why would you choose to deliberately try and confuse people? Well, the only logical answer is that you don't want them to fully understand, you want to leave as many little unknowns as you think you can get away with! They can make you a lot of money! Have a look around the high end hi-fi world at how many products are offered to 'solve' all the 'little unknowns' that have been created!<br />

    <br />

    Now for something useful! When you see 'asynchronous' and 'USB' used together, substitute 'duplex' for the 'async' bit, it makes much more sense and is a much more accurate description of what is being made to happen.<br />

    <br />

    When you see 'async' being used in any other context, start out by ignoring it and see if it makes any difference. If you can still understand what is being said then you don't need to worry about it!<br />

    <br />

    Hope this helps.

    Share this comment


    Link to comment
    Share on other sites

    <cite>Why pick the same term to describe two completely different processes?</cite><br />

    <br />

    Well, because it isn't the case ? haha<br />

    <br />

    ASRC is about two clocks not running synchronously, therewith creating a new "jitter base".<br />

    <br />

    Asynchronous communication (in the sense of USB) is about a clock drawing data from the PC (briefly said).<br />

    <br />

    I don't see much the same in these two different terms.<br />

    <br />

    <cite>even though some manufacturers would like listeners to believe ASRC is an equivalent competing technology addressing jitter reduction."</cite><br />

    <br />

    If I may ... I don't understand where this one is coming from (yes, from the review). Of course it is an equivalent means addressing jitter reduction. It is even better, although that won't have been the intention from Chris to say. But :<br />

    <br />

    The means is so totally different that one can wonder what the result is for sound quality. So on that matter the "statement" may well be right. But now *I* like to know where the sortout of this one is (written). But of course I miss a lot, so why not this one.<br />

    <br />

    Maybe this is not the thread for this subject, but the review seems to claim something which I not had accepted. Maybe Hans has the same problem. Maybe more people have.<br />

    Maybe it will be so hard to explain (which is different from "telling") that nobody is going to ...<br />

    ... for sound quality, hence net result !!<br />

    <br />

    Peter

    Share this comment


    Link to comment
    Share on other sites

    @ Hans You are nearly right in your decription of ASRC. Yes it is implemented with a dedicated local clock at the DAC. However, the independence of impact that clock from the input clock is not 100%.<br />

    <br />

    Timing errors in the input clock do not result in phase errors in the output samples; that piece IS independent. However there is an averaging process going on (phase aligning the two clock's edges) to tell the output clock which of the filter co-efficients to apply to calculate the interpolated output sample. So phase errors in the input clock translate into data errors in the outputed samples (wrong sample gets calculated albeit by vanishingly small amounts). This is not as bad as it seems unless the jitter is high and certainly should be better that just using a vco based pll. However it is not as good conceptually as slaving the transport to the DAC with async usb or firewire or whatever.<br />

    <br />

    - John.

    Share this comment


    Link to comment
    Share on other sites

    the same bit would be the use of the word 'asynchronous'. Incorrectly in both cases, as it happens! That was my point.<br />

    <br />

    Asynchronous means 'not synchronised'. If we try and make it mean something else, by using it incorrectly, then we create misunderstanding and confusion.<br />

    <br />

    In the case of sample-rate conversion, what is actually happening is that the algorithm is guessing. It's no more complicated, or scientific, than that. But scientists and software writers have a problem with the word 'guessing', so they come up with the wholly inappropriate use of a perfectly good word to cover up what they really mean. They could have used 'Interpolate', but everyone knows that's just intelligent guessing! Doesn't sound clever enough when you put it like that!<br />

    <br />

    In the case of USB connections my suggestion of 'duplex', whilst still not entirely appropriate, is still better than saying that the connection is not synchronised. Not sychronised with what? Would it be better if it was synchronised? How does it produce superior results by virtue of being not sychronised with something? What would be wrong with simply saying '24/192 capable', or even Full HD!! At least people would be able to place that phrase into a real world context.<br />

    <br />

    In case you hadn't guessed, this is my pet hate in computer audio. In fact it's my pet hate in high end hi-fi.

    Share this comment


    Link to comment
    Share on other sites

    Hama<br />

    I'd like to know which Nokia netbook it is, since I am in the kind of pre-shopping phase...

    Share this comment


    Link to comment
    Share on other sites

    LOL Bob. Thanks.<br />

    <br />

    In the case of async USB ... what about the SIZE of the "packet(s)" taken per draw ? I'll bet that matters.<br />

    <br />

    IOW, how async is async if that would be, say, 2 samples only.<br />

    <br />

    No, never mind. You are right. It is as hard as it is already for someone who thinks he's experienced in the area.<br />

    <br />

    Wasn't that you who (a very long way back) told me that it's nog Kg but kg ?<br />

    Maybe not, but anyway I didn't know, and always thought it was Kilo, not kilo.<br />

    <br />

    Sorry to be off topic.<br />

    Peter

    Share this comment


    Link to comment
    Share on other sites

    There seems to be a lot of confusion about what the differences are between Asynchronous USB and Asynchronous Up/Resampling.<br />

    <br />

    Asynchronous USB in the basic sense means we have a fixed oscillator (usually 2 to support both 44.1/88.2/176.4 or 48/96/192) that controls the dac chip. This oscillator is also feed back into the USB controller and the I2S or other audio protocol is created from this oscillator. Since the host computer is not in sync with the Asynchronous DAC another USB stream or what we call pipe is sent back to the host computer to tell the computer to send more or less data to assure the Asynchronous DAC does not run out or over run it's local buffer to the dac chip.<br />

    <br />

    Asynchronous Up/Resampler is a form of Fourier/LaPlace ideas that in math say that we can take an input sample at one frequency and either up or downsample (resample) each of the original samples into a new fixed asynchronous output. In all cases the input stream will usually never perfectly match the input stream and all the data used for this will work on the relationship between the input sample rate and the output sample rate.<br />

    <br />

    Personal note, I am not a fan of Async Up/Resampling. Basically what we are talking about is reformatting the data to fit a new (asynchronous) sampling rate. The problem is that with this type of math there is a lot of low level information that gets washed out of the new sample because of the the manner in which these chips work. They all work on fixed math and see the basic idea which comes from LaPlace and Fourier in the early 1800's is that you take a infinite table of samples and multiply that by an equal table of coefficients and then you add this all up and it's your new sample at the new sampling rate. The problem is that all the coefficients are less than 1 and all of these chips use fixed point math which means that division has to happen and with that becomes remainders and most of this gets thrown away. Well that and the table cannot be infinite it has to be finite in some way. The other problem is that this math is usually carried out with little overhead, sometimes... well most of the time with on a 24 bit accumulator which means, again the loss of data. The other problem comes when you try and up/resample to say an odd frequency. Many can see that if we had say 44.1K and upsampled this to 88.2K that things would be pretty cozy. But taking 44.1k to 92K or 192K is usually not a real good sounding situation.<br />

    <br />

    Both of these concepts have the plus side of having a fixed oscillator on the DAC chip which means that it will have (usually) better jitter than that of a product which has moving clock oscillators at the dac chip like PLL type oscillators do.<br />

    <br />

    The main caveat here is that any designer can choose to do any of this and the results will vary widely.<br />

    <br />

    Thanks<br />

    Gordon

    Share this comment


    Link to comment
    Share on other sites

    that's the point I was trying to make. ;~)

    Share this comment


    Link to comment
    Share on other sites

    Gordon said... <em>"There seems to be a lot of confusion about what the differences are between Asynchronous USB and Asynchronous Up/Resampling."</em><br />

    <br />

    I think the confusion comes just because the two terms both use asynchronous in their title and (maybe deliberately) some companies word product descriptions ambiguously as to weather they are ASRC or asynchronous USB.<br />

    <br />

    Eloise

    Share this comment


    Link to comment
    Share on other sites

    @ fredhammersmith2 <br />

    <br />

    attached some reports on the nokia netbook I choosed as first computer music source. I do not know if it is available anythere else than europe.<br />

    <br />

    http://www.timesonline.co.uk/tol/travel/business/article6985047.ece<br />

    <br />

    http://www.metacafe.com/watch/3207910/nokia_3g_booklet/<br />

    <br />

    http://www.nokia.de/produkte/mini-laptops<br />

    <br />

    HaMa

    Share this comment


    Link to comment
    Share on other sites

    thanks for your description of the problems/limitations inherent in asynchronous sample rate conversion (or commonly referred to as "upsampling" vs. "oversampling"). That is the best description of the ASRC process I have heard so far.<br />

    It is interesting to note that many high end DACs still are using some form of ASRC (Berkeley Alpha, Weiss DAC 202, dCS). It seems to me that not all ASRC hardware choices, or proprietary ASRC in software are equal in how much damage they may do. My experience with the common ASRC chips (4192, etc) has shown to my ears to my ears that there is some sonic compromise going on with these pieces of hardware.<br />

    I know you do not use the onboard ASRC in your implementation of the ESS 9018, I am currently building a DAC that will use the ESS ASRC, as some seem to believe ESS' implementation of this is better than that in standard hardware devices. I am interested to hear what the ESS 9018 can do with its onboard ASRC. Maybe eventually I'll figure out how to control the ESS chip, and provide a master clock to avoid the onboard ASRC as well, but right now I do not have the knowledge to be able to control the chip myself.

    Share this comment


    Link to comment
    Share on other sites

    <p><b>J. Gordon Rankin: </b><i>"..There seems to be a lot of confusion about what the differences are between Asynchronous USB and Asynchronous Up/Resampling.."</i><br />

    <br />

    <p>As a computer programmer we normally talk about a 'asynchronous api call' to mean that you pass a callback function to the asynchronous function, meaning 'tell when you have done stuff' which gets called after the 'asynchronous event' has occured. In contrast, if your program is 'synchronous' and you make a function call your program just stops (blocks) until the function call has completed.<br />

    <br />

    <p>However, in the USB specification it only ever talks about 'isosynchrous' protocols. There is a good explanation in in this Wikipedia entry <a href="http://en.wikipedia.org/wiki/Isochronous">Isochronous</a></p><br />

    <br />

    <p><i>"..Isochronous : From Greek iso, equal + chronos, time. It literally means to occur at the same time or at equal time intervals. In general English language, it refers to something that occurs at a regular interval, of the same duration; as opposed to synchronous which refers to more than one thing happening at the same time. The term is used in different technical contexts, but often refers to the primary subject maintaining a certain interval, despite variations in other measurable factors in the same system.."</i></p><br />

    <br />

    <p>In the USB specification the data is sent every milli-second, whether you have an 'Asynchronous DAC or an Async one'. The only difference is 'flow control' which is about which end of the connection can say 'please stop my buffers are full'. With what we call 'asynchronous USB connections' the DAC end can say no and use its own local accurate clock, whereas with the normal type of USB connection the computer end is in charge, and the DAC end has to 'muddle through' with clever algorithms.</p><br />

    <br />

    <p>I am the very happy owner of an HRT Music Streamer II+ DAC which describes itself as 'asynchronous', and I am not bothered whether or not that is an accurate term in computer programming terms. As long as we know what it means in DAC terms, I don't think it matters.</p>

    Share this comment


    Link to comment
    Share on other sites

    I see my mods & modified Hiface were mentioned a couple of times & I wanted to say that I did offer Chris my modified Hiface for review but it was rejected. I still extend this offer.<br />

    <br />

    AFAIK, I introduced the idea of using attenuators on the Hiface in order to cut down the high output from it's SPDIF but more importantly to reduce any reflections to negligible levels. I have noticed that the Sabre DAC, for instance, clips when used with the high un-attenuated SPDIF signal from the Hiface. This high signal may well cause problems with other DACs & I suggest to Chris to buy a few different dB minicircuits attenuator for $12 & have a listen & maybe report back. More important than this output level reduction, the attenuators will remove the jitter inducing reflections & this is immediately noticeable in the sound.<br />

    <br />

    I was at an audio meeting last night of about 7 people & a squeezebox was being used into a Paul Daniels NOS DAC. The difference in sound between without/with attenutor was noticeable within the first few seconds of playback. <br />

    <br />

    There are 2 reviewers currently looking at the modified Hiface in comparison to other similar devices including the stock Hiface, Evo, Halide Bridge, Audiophileo & others. One of these reviews will be published shortly, I believe.<br />

    <br />

    In relation to the idea of a "bad" Hiface crystal on the Head-fi thread - I think the jury is still out on this matter?<br />

    <br />

    I'm interested in the bit about the higher level of jitter on the synch part of the signal - can this be explained in some more depth, please? BTW, I agree about the single digit jitter figure being an almost useless measure but that is often the way it is presented unfortunately & leads to the general misunderstanding about jitter & it's sonic effects.<br />

    <br />

    Share this comment


    Link to comment
    Share on other sites




    Guest
    This is now closed for further comments




×
×
  • Create New...