A Bit Is A Bit Is A Bit. Or… Is It?
Much of the following content was originally included within my article regarding ifiâs Nano iUSB 3.0. Iâm now publishing as a separate piece to use as a basis for general reference, and as a background to be linked within subsequent reviews of digital conditioners, reclockers, etc.
Introduction
One of my most âinterestingâ discoveries for me has been that a high end, high efficiency IT system (e.g. an hi-tier Laptop) can be quite far from being an ideal platform for an apparently âlightâ data transfer activity such as streaming digital audio from where its passive containers (the FLAC or WAV files) are, up to a USB-connected DAC.
The first and simplest perplexity an IT enthusiast, or specialist, comes up with when confronted with the above statement is some variation of:
âCmon⊠A bit is a bit! The PC just has to transfer a digital file to a digital device, via a digital interface. Donât tell me you âhearâ deterioration in the process as there canât obviously be â data will not deteriorate!â.
Of course itâs exactly like that.
A bit is a bit, and the very same bits stored into (say) a FLAC file onto the PCâs hard disk will reach the externally connected USB DAC once sent over. No doubt. No error.
Too bad that this is not the point.
Cables as trojan horses
DACs are devices supposed to take such digital data (FLAC or whatever files) and convert their contents âon the flyâ (i.e., while still receiving them, one little chunk at a time) into analog data (i.e. the music we all want to enjoy).
So far so logic. The problem is that a few unobvious caveats apply.
First of all itâs important to understand that while EMI (Electro Magnetic Interference) and RFI (Radio Frequency Interference) investing, say, a laser printer while printing a Word page on paper is not going to significantly (or at all) change the quality of a 600 dpi printed text, DAC chips and the rest of the circuitry around them will change (and significantly so) their behaviour, and ultimately reproduce âdifferent sounding musicâ, when subject to EM/RF (and other) perturbance.
And no, itâs not enough to protect (âshieldâ) the DAC against perturbances in the human audible frequency ranges (20-20.000 Herz give or take) because this all is not about preserving the DACâs job result after it was obtained, rather itâs about making sure the DAC is not âdisturbed while doing its jobâ (simplistically said).
The bad news is in facts that DAC chips, and the electronics âaroundâ them inside the box are sensible to frequencies up to a few Giga herz (!), which can sadly come from a virtually infinite spectrum of possible origins.
âWell then this is mostly about properly shielding the physical DAC box, so any possible âwavesâ polluting the environment near my DAC will not get in, no? Is this why I often read that a desktop device will most often be better than a mobile one?â
Sadly, no.
Or yes, of course you would ideally want a ânicely shielded dac boxâ. And yes, this is (normally) an inherent advantage desktop systems have over portable ones. Thatâs quite logical. But not enough.
Seriously pernicious interference can first of all come from the DACâs power supply itself.
Converting from Alternate Current (supplied by the wall outlet) to Continuous Current (required by the DAC electronics to work) creates in general âside effectsâ, which are nasty for our DAC, and are transported into it by the very electrical cable which is needed to feed it with the âgood partâ of its required power.
Ideally, we would want:
- a âside effect freeâ Power Transformer, to generate an as apriori-pure CC as possibile, and
- shielded power transport cables to avoid âcollecting noise on the goâ.
Furthermore: the USB cable is another trojan horse for noise â and the more so if the same cable is used to carry both data and power into those DACs that do not have a separate input port for an independent power supply.
A PC 99.9% of the times has not been designed with audio-grade EMI/RFI prevention in mind, for the simple reason that it wonât be required by 99.9% of its uses.
All sorts of âbad wavesâ (Iâm again vulgarising here) do happen inside the PC, and do indeed propalate out via any connected electrical conductor â there surely included the USB cable, the same on which our âa bit is a bit is a bitâ data is unawarely travelling.
Timing is vital
Should the above (vulgarised) scenario be not enough, thereâs even more to take care of. Again, Iâll make this a bit simplistic but give me some rope here, or wordage gets too complicated and it allâd get even worse đ
Data communication between a PC and another PC, or between a PC and a HD for example, are designed to be âas quick as possibleâ, while not necessarily âas time-regular as possibleâ.
While saving your Word file from your PC memory to your HD the actual writing speed might vary during the process as a consequence of many factors (your PC doing something else at the same time, the HD receiving other files at the same time, the HD speed recalibrating following thermal variations, etc etc etc). Depending on what actually happens, your file will save like one tenth of a second faster or slower. Who caresâŠ
In a very bad case a peak of interference will force a data packet retransmission: a full second might be lost in the process (how bad!âŠ). What really matters though is that no quality difference will be there at the end: our file will be âperfectly intactâ on the HD.
Not the same applies when the âreceipientâ is a DAC.
Audio devices require to receive digital data on a perfectly timed schedule. Otherwise (guess what?) the DAC being unable to autonomously correct such schedule, it will convert data at the âirregularâ pace with which it receives them, and the result will be âdifferent musicâ than expected.
Data flow into the DAC must follow a sort of atomic-clock-precision âmetronomeâ.
Now guess what else: when you connect an external DAC to a PC via USB, the default choice is using the PCâs internal âmetronomeâ (called âClockâ), which â you know that by now â is sub-par for our audio purposes as it never was designed with the level of accuracy, and never equipped with those pace-granting gimmicks a DAC desperately needs.
Furtherly, even when the PC and the DAC âsomehow manageâ to adopt an adequately reliable clock to keep data flow pacing as regularly as the DAC wants, internal PC EMI/RFI can â and will â screw timing up every now and then anyway. And, DAC chips in general donât come with built-in âcircuitryâ capable to correct such âhiccupsâ on the fly.
Lastly: as pacing is so important each DAC has its own independent metronome clock generator inside, used to master the timing of all its internal operations. A similar little device (âoscillatorâ) than the one used inside the PC generates that, just a more precise (and expensive) one. Too bad that such device is an electrical device like all the rest inside there, so should inbound power supply be not perfectly clean⊠yes, you guessed it đ
What a mess. What can we do?
Well very simply put what I just tried to say until now tells us that first and foremost a âgenericâ IT system (a PC, a LaptopâŠ) is for a number of reasons far from being an ideal choice as an âaudio playerâ when audiophile-grade results are wanted.
To solve the problem there are three possible conceptual approaches
- Adopt more âaudio-adequateâ systems as digital players, and/or
- Adopt âhigher tierâ audio devices (DACs) equipped with appropriate ânoise counteringâ circuitry, and/or
- Adopt additional devices, stacked âin betweenâ the digital player and the DAC to âcorrect issuesâ on the go
A super-simple example of type-1 approach is using a battery powered device as digital player: it will infacts apriori have less power-originating noise as it will not require a power transformer (although⊠careful here: batteries are not totally noise-free either⊠but letâs not overcomplicate the story now).
Always in the type-1 area: stay away from general purpose PCs, even more so if they are beefed-up gaming rigs. Every single chip on the motherboard is a potential (and effective!) source of EMI/RFI and of time-pacing perturbance.
Even on âsimpler hwâ machines then gaming rigs the more different stuff the operating system is asking the hw to do while sending data out, the worse for our case. Using an appropriate SBC (Single Board Computer) class device driven by a stripped-down OS where only the essential processes to our special case are kept alive is, barred exceptions and caveats, a technically much healtier â if technically steeper â path to follow for best results given the situation.
A DAC offering the possibility to get power from an independent, audio-quality Power Supply instead of sucking it from the host via the same USB cable used for data is then the first and simplest example of type-2 approach.
DACs capable of inverting the default master-slave USB protocol, and play the âhostâ role themselves while receiving USB data from the host are another. And so on.
And finally, a number of articles will over time appear on our blog covering devices and accessories of various vendors and types implementing âtype-3 approachâ at various levels. Stay tuned đ

