HiFiForum.nu
Home | Forums | Profile | Register | Active Topics | Links | Members | Articles | PM | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Private Messages
You must log in to check messages
 All Forums
 HiFiForum.nu - Specialintressen
 WiFi och flerkanalsHiFi
 Vad är "True asynchronous USB DAC" ?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

patrikcaesar
Member

704 Posts

Posted - 2011/02/07 :  08:33:05  Show Profile Send patrikcaesar a Private Message  Reply
Intressant läsning om asynkrona USB DAC'ar.
Tydligen kommer det fler och fler som är "true asynchronous USB DAC" men minst lika många som inte är det.
Så ta reda på detta innan ni köper en USB dac.


http://www.diyhifisupply.com/node/856


"The USB standards documents also list a mode of operation called "asynchronous."
This is not to be confused with Asynchronous Sample Rate Converters; asynchronous USB operation is called that because the DAC's master clock isn't synchronized to any clocks within the computer.
Instead, the DAC is controlled by a high-precision fixed-frequency clock, and, to match this clock, the DAC controls the flow of data packets from the computer to a buffer upstream of the D/A converter chips."
Stereophile



Generalimportör för HALCRO i Skandinavien
Återförsäljare av High end hifi.
Showroom i Skånes mitt.
Initiativtagare till Highendsociety.se

patrikcaesar@yahoo.com

0737 61 43 83

Edited by - patrikcaesar on 2011/03/01 14:14:49

patrikcaesar
Member

704 Posts

Posted - 2011/03/01 :  14:15:39  Show Profile Send patrikcaesar a Private Message  Reply
"Folks,

Some questions that came way in recent times and some more observations of my own make me think that someone needs to give a short rundown that is easy to understand.

I hope I'll be able to keep this straight forward.

First, the combination of "Asynchronous", "USB" and "192KHz" seems to be the latest "must have", something we may not entirely innocent in, having announced probably the first shipping high end units.

At the same time there seems to be considerable confusion what "192KHz capable asynchronous USB DAC" really means.

For example quite recently a high profile audio journalist* compared the Upsampler Chip in one DAC** to a true Asynchronous USB DAC***, implying their operation was similar or identical (which it emphatically is NOT).

In another case a Vendor**** advertised (most likely out of simple ignorance, rather than an ill will to decieve potential customers) a DAC as 192KHz Asynchonous USB DAC.

True, this DAC was "Asynchronous" by using an Asynchronous Sample Rate Converter (ASRC) which untill very recently used to be called "Upsampler" and it was "192KHz" by virtue of using a 192KHz DAC Chip. So where is the problem you ask?

This DAC used a Burr Brown USB chip limited to 48KHz and 16Bit, so M$ Window$ or Mac O$X will downgrade your 192KHz/24Bit File that you pay'd good money download, to 48KHz/16Bit (of course without telling you) and in both cases the downsampling is certainly not "studio" quality, so you would have been better off paying less for the CD-Grade copy.

The End Result is a little like ripping a CD to low grade 128K MP3 and then turning the result back to CDFiles and selling the result as the original CD.

I'm sure the vendor meant no ill.

He likely saw someone using "192KHz Asynchronous USB DAC" in advertising (Us?) and looked at his products feature sheet (the product was designed in china for him, maybe he does not even "get" digital?), noticed it said "USB" somewhere, read it said "Asynchronous something" somewhere else and found "192KHz/24Bit" written somewhere else and cheerfully concluded:

"Hey, I have one of these too, high time to tell the whole world that I do!"

(*/**/***/**** The identies of the individuals and products are generally known, but so as not seem to target anyone specifically for a mistake many may have made the identies are omitted)

To clear the confusion and to give anyone thinking about buying a High End USB Audio Product I'll try to clarify some of the terms...
19KHz/24Bit - It ain't necessarily so

("It ain't neccesarily so" is a Song from Gershwin's Jazz Opera Porgy & Bess - sung by the character "Sporting life")

First, 192KHz/24Bit is easy to explain, as are the issues.

If taken strictly it implies a device that capable to accept a digital audio data stream at a sample rate of 192KHz and with 24 Bit wordlength and it should be able to decode the 24 Bit while offering a dynamic range significantly greater than CD. In theory 24 Bits allow 144dB dynamic range, so strictly speaking there is no such thing as a 24 Bit DAC as a 144dB dynamic range eludes so far even the most determined designers.

In reality many "24 Bit DAC's" mange nowhere near this dynamic range, nor do most domestic situations allow anything like 144dB Peak levels, so this shortfall from the theory is mostly academic. Still, there are also "24 Bit" Dac Chips out there that do worse in terms of available dynamic than CD, obviously these are better avoided.

If in doubt it pays to find out the actual DAC Chip used and check the manufacturers Datasheet.

In order not to take pot shots at others, let's examine the DAC in the Cleo. It is a Burr Brown Device with 113dB Dynamic Range. This means when you play music with a 113dB peak level at your listening position the noise from the DAC will just cross the hearing threshold of the most keen eared listeners.

As the background noise in most listening rooms is higher than 20dB you would have to play music with 133dB peak levels to hear the limitations of the DAC. So in practical terms one may say that this DAC performs well enough, even though it falls far short of 24-Bit performance.

Our excuse for using it is simple. It sounds surprisingly good, better than quite a few better specified similar Chips from AD and BB. Just like ancient TDA1541 still sounds better with CD than most better specified later DAC's.

Hence if you are buying a "24-Bit" DAC I'd suggest to expect better than 110dB Dynamic range for the actual DAC Chip, less would ring my alarm bells.
USB - Have you got your funky bus fare?

("Double Dutch" by Frankie Smith opens with the line: "Give me a HO if you've got your funky bus fare...")

Give me a "HO".

Okay, I'm good now.

USB is short for "Universal Serial Bus". It is simply a way of connecting a computer to a wide range of external devices, Flash memory Sticks, iPods, external hard-drives, printers and yes - USB DAC's and other USB Audio Devices.

It was meant to replace a lot of different computer peripheral connections systems, the names of which only curmudgen's that grew up in Mainframe "Dino-Pit's" still remember and has largely succeeded.

An alternative to it is called Firewire by the marketing guys and IEE1394 by engineers. It works largely similar to USB but is used much less frequently. It may be a little better in some ways than USB but the reasons are obscure and keep geeks debating all night over rounds of beer, to heavy for here.

In many ways we can lump USB and IEE1394 into one basket where high end audio is concerened. In my experience IEE1394 is a bit of PITA with a lot of chipset incompatibilities and can be a nightmare. If it works, it works fine but dislikes "hot-plugging". While a bit flaky and "plug & pray" in the early days I find the current USB systems mature enough that they work reliably pretty much all the time.

So, USB as such, absolutely no issue, no inferiority complex to firewire (no matter what man behind the curtain says). So, all clear.
USB Audio - The Guns of Brixton - Class Warfare writ large?

("The Guns of Brixton" is a song from the 1979 Album "London Calling" by London reggae punk rockers "The Clash", foreshadowing the race riots in Brixton and on the Broadwater Farm Estate in Tottenham in the mid 80's)

The first digital audio chips with an USB in/out appeared around the year 2K or so. The early 2K's saw a number of USB Audio devices, some of which where very bad (but are still used), while especially the Burr Brown PCM2704/2705/2706/2707 series allowed digital outputs that where at least as good if not better than really well implemented SPDIF at it's best (and "like it's not even funny" better than badly implemented SPDIF).

It is at this point that some High End audio companies with some vision and foresight started to integrate and optimise these Chips into their DAC's (or in my case into CD-Players) and the two new product categories of "USB DAC" and "USB connected CD-Player" were born.

I think it is just to credit Wavelength's Gordon Ranking as the father of USB DAC's, while yours truly had a bit to do with the second category.

Now the first generation USB Audio Chips as well as the second generation Burr Brown PCM270X Chips and some quite recent chips (such as the chip in the two 96KHz USB to SPDIF converters reviewed in last month stereophile) all use the Drivers that M$ build into Window$ and that Apple put into O$X.

These are known as "USB audio device class" with a 1.0 implied.

USB audio devices that work according to this specification (short called USB Audio Class 1.0 which is still not very short) can be connected directly to a PC or MAC and work almost immediately, no special drivers are needed, it is just plug and play.

There is a catch of course. You knew there would be one, right?

The vast majority of USB Audio Class 1.0 Devices are limited to 48KHz/16Bit though a very select few can handle 24 Bits and up to 96KHz sample rates in Class 1.0.

The Solution, you guessed it, is called "USB Audio Class 2.0". It can do 192KHz, even more if I read it right. It can do pretty much anything anyone would have wanted USB Audio to do ten years ago. I have been hearing about this for years now, everytime it would be out really soon now. And I have evaluated a number of USB Audio 2.0 Chipsets and solutions. They generally all work okay.

Why have you not yet got the chance to buy a High End USB Class 2.0 Audio DAC (actually, there may be one or two, but even I have not heard about them)?

Because M$ broke the USB Audio Class 2.0 Driver build in Window$ XP Service Pack 2 (IIRC) and Apple did reputedly a job only slightly better implementing it in O$X (means it works. sometimes. kinda.).

And either company has yet to properly fix their operating systems, quite a disgrace given how much time they had to do so. So USB Audio Class 2.0 is right now going up about as well as the proverbial led zeppelin.

Given that a few chip makers have sunk small fortunes into developing USB Audio Class 2.0 silicone - maybe they can put enough pressure on Apple and M$ to get their fingers out some time this century.

Until then, if you want 192KHz/24Bit to work properly across USB you have to write your own driver for Window$ and O$X. I have a great deal of respect for Gordon Rankin's effort in writing his own software for the BB USB Chip, the technology he now markets as "Streamlength Asynchronous USB", but writing a really working USB Audio Class 2.0 Driver for Windows is a lot harder, come on, even M$ can't do it right ;-). No idea what it is like for people with Mac's, no picnic either suspect.

Big Companies like Creative/Emu pioneered writing your own drivers that avoid the USB Audio system entirely. Such drivers and the related devices use what is called "bulk mode", normally reserved for external hard drives to shift a lot of audio data quickly to the USB Audio DAC. There a local clock determines how the data is send to the DAC or SPDIF connector.

One further good thing for Windows users is, you normally get an ASIO interface which, with the right playback software neatly sidesteps all the hoops you normally have to jump through to get windows to produce a "bitperfect" (not re-/up-/down-sampled) datastream.

So, if your USB DAC claims to be 192KHz/24Bit but does not come with it's own Driver CD, I would have major alarm bells going off. Of course, the state on this subject is quite fluent and it may change tomorrow, when both Apple & M$ release service packs to fix their audio systems (yeah, right - and pigs fly).

This brings us to Asynchronous USB DAC's (finally I am sure you think, will he NEVER shut up?).
Asyncronous USB - Holding out for a hero??

("Holding out for a hero" is a Song by Bonnie Tylers from the "Footloose" Movie Soundtrack. It was written by Jim Steinman who also wrote most of the songs for Meatloaf - I guess you'd call the genre dramatic bomblast rock, just like the kind played by the fictional Band Disaster Area, you know, terrible songs with lyrics like girl being meets boy being under a full moon, which then for no apparent reason explodes. High Kitsch, so bad it's good. Boy the 80's where WEIRD!)

A crucial topic in digital audio is Jitter, well not in the 80's (toldcha, they where wierd), but nowadays.

Systems that work "Synchronous" imply that two clocks are being kept in good oldfashioned german goosestep, with one part of the system giving the marching beat to the other.

With both SPDIF and early USB Audio a system called a Phase Locked Loop (PLL) is employed and the source determined the actual clock for the conversion, with the DAC, SPDIF, USB or indeed Firewire playing slave to the CD-Transport or PC. Now the issue is that in order to be able to synchronise to the source, the slave must be able to change it's speed.

Worse, it must do so quite quickly, in case the source changes it's speed. So now first of all the DAC, in our case the clock slave will follow all the changes of the source clock and top of this it will add some of it's own and then there is the quite inadequate SPDIF connection system in CD Transport/DAC combo's.

Just to keep things interesting, copmuters have something called "Software Induced Jitter". It is largely similar to the problem with CD-Transports where a scrached disk is read 100% without errors but still sounds worse than a clean unscratched disk. In the CD-Player the servos work harder to read scratched disks and thus modulate the clock that usually runs of the supply.

In a computer running CPU intensive tasks while playing music causes power supply modulations in a very similar way to scratched disks in CD-Transports. And our DAC's being slaved to this faithfully follow all these "jitters".

Is there a way to untie this gordion knot? Sure. In a Transport/DAC combo we simply put the clock into the DAC and send it to the Transport, so the roles of slave and master are reversed.

Can we do the same for USB Audio?

Sure. We put a clock into the USB Audio Device together with a big memory buffer (it used to be called a "Digital Lense" in the old days).

Now our local clock in the USB audio device controls the audio stream and our software just needs to make sure to send enough data to the USB Audio Device to keep the buffer topped up.

The result? Computer clock and audio clock are completely divorced. Software induced jitter is cancelled. Best of all for a small high end audio company, the whole issues of clocks, clock jitter and all that are now well understood and we can do something about them.

That is why TRUE asynchronous USB Audio (be it using Class 1.0 Drivers, Class 2.0 Drivers or custom drivers) is so crucial.

If you want to know just what it takes to minimise jitter in synchronous PC Audio Systems head over to the Computer Audio asylum and have read of the CMP^2 meta thread.

Asynchronous USB Audio simply puts the problem back into the hands of the device designer. It does not as such mean that the implementation is competent or good, but it means at least that it can be.

It used to take me days to optimise a PC for Audio Replay via USB, now it is much, much simpler.

Now there is no way to easily check if a device is truely asynchronous. Many of the budget USB Audio units units draw their power from the PC, so even if they are Async, they bring the whole problems from inside the PC with them. Others have bad clock implementations, still others have both.

I wish there was as simple a way to determine if a given USB Audio DAC is "well implemented Asynchronous", but there ain't. Here you rely on the vendor to be open and to tell you what they use and how.

For now, confirmed asynchronous USB Audio Devices I personally know are the following (alphabetical vendor order):

Ayre QB-9 DAC - based on the Wavelength Audio Streamlength System, limited to 96KHz

diyhifisupply Cleo & Morello based on heavily modified Musiland Digital Cores with new powersupplies, clocks, tubes output stages etc., 192KHz/24Bit, ASIO, WASPI, WDM...

M2Tech Hiface and related devices - the original HiFace draws power from the computer, has not so great clock implementation and lacks ASIO but does 192KHz with it's own driver

Musiland Monitor Series - very good software and digital hardware implementation, shame about the rest, 192KHz, ASIO, WASPI, WDM

Wavelength Audio Streamlength based DAC's, limited to 96KHz

Some others claim Async, but I have been unable to verify their claims at this time (other may be able to do so) so just because I do not know about it does not mean it is not Asynchronous. In fact I would encourage those who know for sure (and understand the facts) to add to the list of "verified asynchronous" devices.

Some "commodity" USB Pro Audio devices are likely asynchronous (confirmed for EMU 0404 USB for example) however their power supply and clock implementations usually make Musiland look good and hence cannot be recommended as playback devices.

Currently I am unaware of any asynchronous firewire DAC (Pro Audio or High End), Weiss uses the TC Audio DICE chip, which has an extremely clever way of reducing jitter (also works for the SPDIF inputs), but it is not asynchronous. Any device using Bridgeco Chipsets is at last count also not asynchronous.

All of the major chipmakers USB Class 2.0 Solution Chips I tested where not asynchronous when tested and indeed, several where not even bitperfect.
Conclusion - Jessie paint your picture?

(The Joshua Kadison Song "Jessie" is supposedly about his breakup with "S*x in the City" Actress Jessica Sarah Parker. It is a song about promises not made good.)

For now, when you hear about the latest 192kHz Asyncronous USB DAC and you get "Fever" to buy one, take a cold shower first, then check the facts. That way you make sure you get what you think you will be getting.

I hope the above can help a little."


Generalimportör för HALCRO i Skandinavien
Återförsäljare av High end hifi.
Showroom i Skånes mitt.
Initiativtagare till Highendsociety.se

patrikcaesar@yahoo.com

0737 61 43 83
Go to Top of Page

lennartj
Member

1273 Posts

Posted - 2011/03/02 :  00:46:49  Show Profile Send lennartj a Private Message  Reply
Javars, jag sitter inte med de ultimata prylarna, men uppspelningen av wav eller flac i 16/44,1 från min dator via HiFace till min 23 år gamla DAC med dubbelkrönt TDA1541 skäms inte för sig jämförd med massor av nyare DACar som provlyssnats i min anläggning, så skribenten ovan verkar veta vad han talar om.

/lennartj
"Friskt kopplat, hälften brunnet"
Go to Top of Page

Björn-Ola
Trädgårdsmästarn, 100.000-klubben

7949 Posts

Posted - 2011/03/02 :  08:13:54  Show Profile Send Björn-Ola a Private Message  Reply
I senaste numret av Bild och ljud hemma testar man ett antal USB-dacar.
Bara två av dem har asynkron överföring och ingen av dem placerade sig bra i testet.
Man förklarade det med att tekniken är dyr och leder till att man måste pruta på andra delar.
De andra omvandlarna använde annan teknik för att reducera det jitter som uppstår vid USB-överföring.

"Innan man är riktigt säker är man ofta tvärsäker"
Go to Top of Page

AlfaGTV
600.000-klubben

4819 Posts

Posted - 2011/03/02 :  08:15:26  Show Profile  Visit AlfaGTV's Homepage Send AlfaGTV a Private Message  Reply
Intressanta synpunkter. Det kanske är lika bra att hoppa över USB-steget helt och hållet och istället använda ljudkort med digital utsignal.
Själv kör jag inte via USB då det låter kattskit med den kabellängd som krävs. Jag har istället valt att nyttja Mac-ens inbyggda optiska SPDIF till min DAC (en enkel, men ganska välljudande Kina-DAC, Zero DAC 09)
Tillsammans med Amarra och iTunes biblioteket i AIFF låter det numera riktigt övertygande för att vara datoruppspelat.

Jag har nog via PC fått till det någon enstaka gång, men det är flyktigare att få till rätt drivrutiner/hårdvara/uppspelningsmetod (cachat/SD/NAS/HD) och även där att välja rätt format på mediat. WAV låter överlägset bäst, men går fetbort pga att det inte går att tagga.

MVH /Micke

Junepes uttryck "mindlessness" beskriver ett underskattat tillstånd

Edited by - AlfaGTV on 2011/03/02 08:19:36
Go to Top of Page

Mirage
Member

493 Posts

Posted - 2011/03/02 :  19:25:47  Show Profile  Visit Mirage's Homepage Send Mirage a Private Message  Reply
Jag har inte läst tidningen som Björn-Ola refererar till, men har hört liknande synpunkter på annat håll. När jag var på mässa i Alingsås i höstas så visade Hegel bl.a. sina D/A-omvandlare och jag frågade just om detta med asynkront. Han som demade förklarade då att de ansåg att det var ett dyrt sätt att komma åt ett problem med jitter, och inte garanterade att det lät bra för det. Vidare så förklarade han en massa andra saker de gjort för att reducera jitter, men jag är inte tillräckligt hemma på detta för att redogöra för vad.

Jag tyckte det lät bra från Hegels anläggning på mässan, men jag kan inte säga att jag hörde den skillnad de försökte påvisa när de körde med USB-ingången på HD2 vidare till HD10 istället för direkt till HD10.

När vi ändå är inne på alternativ så använder jag inte heller USB från datorn längre, kör med HDMI istället. Enligt vissa ska det kunna ställa till med ännu mer jitter, men jag har kopplat till en Meridian HD621 som ska vara bra på att ta hand om det. Jag har inte gjort några jämförelser fram och tillbaka, men jag tycker att det låter helt OK.

Erik Nyström
Mitt system eller här
Go to Top of Page

patrikcaesar
Member

704 Posts

Posted - 2011/03/06 :  13:09:39  Show Profile Send patrikcaesar a Private Message  Reply

Är det inte riktigt asynkron USB så upplever jag inte att de är lika bra.
Tror inte att det fanns någon i testet som var riktigt asynkron USB.
Patrik







Generalimportör för HALCRO i Skandinavien
Återförsäljare av High end hifi.
Showroom i Skånes mitt.
Initiativtagare till Highendsociety.se

patrikcaesar@yahoo.com

0737 61 43 83

Edited by - patrikcaesar on 2011/03/06 13:11:18
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
HiFiForum.nu © HiFiForum.nu except: Logos and Trademarks are property of their owners, Comments are property of their posters Go To Top Of Page
Denna sida genererades på 0.27 sekunder. Snitz Forums 2000