Digital jitter and disk treament tweak


I've been doing some initial research on audio digital jitter to understand why or how disk treatment could be used to improve the sound quality. As is the case of digital audio, there are a lot of misconception and confusion because there is an inter-relationship between the digital domain and analog domain and they both affect each other. I know there have been plenty of discussion on this forum and on audio asylum but I feel none of the discussion so far have come to any satisfactory conclusion. It seems like at the end of the discussion, nobody was able to agree on anything. Part of the reason was that no one would agree on the concept of how data are read from the cd then delivered to the DAC in the first place.
So in order to clear up some of the confusion or misconception, I would like to start a meaningful discussion that hopefully will help everyone to have a better understanding of digital audio and jitter in general. My initial discussion is by no mean complete but I hope other will try to add or clarify what I have here. I try to be concise and to the point so please be patient.

First off, when we talk of how jitter affect the sound, we often refer to the jitter of the clock at the DAC stage, or specifically, the clock that is responsible to input (or latch) the data (from the transport) into the DAC. Supposed we have a perfect clock with zero jitter for our DAC, then any amount of jitter of the data in the world would have absolute no effect on the output of the DAC (given that data jitter itself is less then the period of the data frequency). The problem is that in some cases, the clock jitter at the DAC is affected by the jitter of the data stream that comes from the transport. Therefore the more jitter the data has, the more jitter the clock will have. Things are further complicated when the transport and DAC are housed in different units in which case data have to be synchronized since they are operated by two separate clocks – one for the transport and one for the DAC. From the transport perspective, the clock is responsible for clocking out the data to the DAC, since the more jitter the clock (of the transport) is, the more jitter on the data will be (the biggest misconception is that most people believe that the data jitter is the jitter we all try to minimize. It’s the jitter of the clock that clock the data out to the DAC that we try to minimize. Once the data has been transported out to the DAC, there are not much we can do). In turn, the jitter of the data will cause more jitter on the clock of the DAC since the DAC has to some how synchronize itself to the incoming data, not to mention the clock of the DAC itself has its own jitter.
The design is simpler if both the transport and DAC (which is true for most cd players) are in one unit since they can be all synchronized to one single clock. If this is the case then I believe data jitter has very minimal effect on the clock, but it does not mean that interfere from the transport does not effect the clock jitter. In most one box design, especially in mid or low end cdp, the clock power supply and grounding are shared with the transport digital circuit so noise from digital circuit will add jitter to the clock. In expensive player or transport, the clock could be isolated from the rest of the digital portion, therefore the effect is minimize, but since everything eventually shared the same transformer and ground, the clock is therefore not entirely inmuned from the noise from the transport digital circuit.

Let’s look at a two most common things that can cause noise to the clock.

1. Error Correction: I believe that the more this circuit need to work, the more power it consume therefore causing power fluctuation on the power supply (that is also shared by the clock) thereby causing noise or jitter to the clock. The other thing error correction can have adverse effect to the sound is that sometimes, the circuit needs to interpolate between two points because of data corruption. Too much interpolation will directly alter the sound signal since the interpolation points are not necessary the same as the original points stored on the disk.

2. Motor Servo Control: The motion or speed of the motor is also controlled by the clock. The motor is constantly has to adjust itself while reading the cd. If the motor has to work harder, it will cause more fluctuation to the power supply and will add more jitter to the clock.

There are other things which will cause jitter that I am still looking into.

With disk treatment, at least the theoretical level, it helps to minimize noise from 1 and 2.
This is a direct quote from a review of the Auric treatment:

“…The gel is an optical treatment that lowers the static charge on the disc’s surfaces as well as improving the optics by allowing the laser pick-up to enter and leave the disc with less reflective or refractive interference. It should be applied to each side -information and label. According to Richard Smith, as the disc spins against the air, a static charge builds up and discharges into the surrounding air or surfaces. This charge/discharge cycle (allegedly) causes the disc to tilt or wobble making it harder to track accurately, causing timing errors. The laser pickup servomotor has to work that much harder to constantly correct the laser’s position, thus causes more pulsing of the power supply. The deleterious sonic nastiness that accumulates from all this noticeably disappears when addressed by the Auric Illuminator…”

Most of the above statement is mostly accurate except for the fact that it seems to imply that timing errors are caused directly from less than ideal data read back from the disk. The effect is extremely indirectly related as I discussed above. The data is clock by a master CLOCK whose timing is has nothing to do with the data itself. The cause of the jitter is indirect.
With painting the disk by various color, the improvement comes from the lack of error circuit activation which minimize power supply fluctuation and interpolation errors.

With recently more advance design which employs what called close-loop Clock feedback currently used by Wadia (I think it is called Clock Link System) , there is only one master clock that is located physically very close to the DAC itself. This clock is then distributed to other part of the cd including the transport even if the transport is housed in a different unit. And because of the clock close proximity to the DAC, any jitter would be very minimal and the effect from the transport for all intent and practical purpose is nonexistent. For this type of implementation, I believe disk treatment would have very small or zero effect to the quality of the sound.

Other company such as Chord DAC64 uses a very large buffer to minimize effect of short term jitter, but long term jitter is probably still a problem. I am still trying to understand how the DAC64 synchronize itself to the coming data. If anybody knows where to find any document, please let me know.

Sorry for the lengthy discussion but I hope the discussion above will help somewhat. If there is anything inaccurate, please give us your opinions.

If you have any questions, please present them since they are beneficial to our discussion.

Thanks for reading.
andy2
Andy- first, if there was jitter present at the time of the initial ADC process,it becomes parts of the recorded data and there's nothing you can do to correct it. You can only prevent adding to it. Jitter effects the high frequencies the most, causing a hard sounding digital glare, which reduces the soundstage and sounds compressed.

There are devises like the Apogee Big Ben, that can smooth out clocking between digital devises, but it can't remove recorded jitter.

The major cause of additional jitter in CDPs and transports
and DACs is power supply noise from the switch mode power supplies used in all but the most expensive units. Cheap polarized caps in the digital signal path also distort the digital pulse, as do cheap transformer used on the inputs/outputs of digital equipment. Cleaning up the power supply will give you the greatest improvement for the buck.
You'll notice that most clock mods recommend their own separate clean power supply for top performance.

As you point out, Auric Illuminator is also an excellent tweak.

Good luck with your search.
If digital logic of CD players were properly designed jitter from readout of the spinning disc would have no effect on the audio output. The serial data would go into a buffer register and then clocked out at a perfectly uniform rate. Perhaps the common CD player is not built this way, although I can't imagine why not.

My main comment is about error correction. Error correction does not involve interpolation. The encoded data includes redundancy that permits recovery of a perfect copy of the original uncorrupted data. The existance of errors does not alter the data timing, as the data always is processed through the decoding algorithm, whether or not any errors exist. The purpose of error correction is to allow a higher bandwidth, because some number of errors can be corrected, and therefore the hardware can be operated at a higher rate.

IF the number of errors is more than the error correction code can deal with, THEN interpolation is used. This is different from error correction, and does not recover an exact copy of the original data. But, depending on the signal going on at the time of the data error, interpolation my be inaudible. If that doesn't do the job, the disc aborts.

Eldartford: the clock that is used to clock the data out from the buffer has jitter and that is why the data that come out from the flip flop has jitter. No clock is perfect and therefore they all have jitter. Some has more than other.

As for the error correction, what I said is that the correction itself logically does not affect timing. What I said is that due to the activation of the error correction circuitry, electrically this would cause additional disturbance to the power supply and surrounding ground plane (that is also shared by the clock circuit). This disturbance would cause noise and jitter to the clock.
Along the lines of the charge/discharge of the disc while spinning, thus causing the disc to wobble, if the transport/spindle is not absolutely level, the disc will wobble, causing the same effect (jitter). Unfortunately, obtaining level of the chassis case usually doesn't ensure level of the transport/spindle area. Best to remove top of chassis and obtain level directly.
Andy2...Inexpensive Quartz crystal clocks are so nearly perfect that I don't think you can blame jitter on them.

Actually, one can have a clock with zero error. All you need to do is buy one that implements the NIST definition of time. This was a Cesium vapor device when we looked into incorporating such a clock into a missile fire control system. It would have cost only about $100,000, but a $10,000 quartz crystal was, for all practical purposes, just as good. Peanuts, for a Billion dollar weapon system, and almost in reach of High End audiophiles!