sean@geowhiz.UUCP (Sean Rooney) (08/13/85)
Ok, I've read enough postings about cd's without really knowing what's going on, how about some sort of introductory, moderatly technical, description of cd's from one of you "experts" on the subject. Specifically I would like to know: 1. Are there really more than one laser in some of these things or is it true (as someone has said) that one laser is used and its beam is split (optically?). Furthermore, what do the additional beams/lasers give you that you don't get with one? 2. What is "oversampling"? It seems that every sample on the disk should be read by all machines, is oversampling the re-reading of a single sample multiple times, perhaps to confirm it's value? And if that is the case, what happens to that sample in the event of a descrepency? 3. "Error Correcting Code" This is probably the most obtuse point to me, does "Code" imply that there is a CPU inside these things deciding what to do in case of a disk error? How do different manufacturers ECC differ? 4. Output filtering, digital versus analog. I think I have a reasonable grasp on this section. Personal preference seems to be the main discriminator since both types of filtering can do the job. 5. Manufacturers: Apparantly there are two designs used, Phillips and Sony, which are manufactured by a limited number of companys. These companys products are then marketed under many names. Could someone come up with a semi-comprehensive cross-reference list of who makes what machine behind the trim and which design they use? 6. Moving parts: Does the disk itself spin or does the laser beam move? If the disk spins how fast does it go and how accurate need the motor be? Is this a point between which one can discriminate a "good" cd player from a "bad" one? I don't want to waste anyones valuable work time coming up with the answers to my questions :-) but I've been feeling kind of foolish reading about "Golden Shovel" awards for statements which, to tell the truth, don't really sound that unreasonable to me. An alternative to an introductory posting (or mailing) could be a recommendation of a good literature source for the information. Note, however, that I am not an EE and therefore not prepared for any excessively technical Journal reading. So go ahead and educate me. sean rooney !seismo!uwvax!geowhiz!sean
sjc@angband.UUCP (Steve Correll) (08/15/85)
> 1. Are there really more than one laser in some of these things or is > it true (as someone has said) that one laser is used and its beam is > split (optically?). Furthermore, what do the additional beams/lasers > give you that you don't get with one? In lieu of a "groove", the disk has a spiral track of pits which alternately do and don't reflect laser light. To track this "groove", the player shines three (sometimes more) beams onto the disk and adjusts their position to maximize the modulation of the center beam and minimize the modulation of the surrounding beams. Some models use multiple lasers whereas others use beam splitters. I have seen no evidence that one approach is superior to the other. > 2. What is "oversampling"? It seems that every sample on the disk > should be read by all machines... Every machine reads every sample. "Oversampling" is signal-processing jargon. In this case, it means that samples from the disk go into a digital transversal filter at 44.1k samples/sec, and filtered data comes out of the filter at 88.2k samples/sec (for 2x oversampling) or 176.4k samples/sec (for 4x oversampling). Roughly speaking, the filter generates additional points by interpolating between the original ones. > 3. "Error Correcting Code"... How do different manufacturers ECC differ? Digital circuitry within the player can correct many errors by taking advantage of redundant information included on the disk, roughly as a computer disk-drive controller or memory controller does. The algorithm for doing this is straightforward, so I doubt that players differ in this respect. However, if the redundant information proves insufficient, a player may mute, or repeat a section of the program, or interpolate; how cleverly it does so may make a great deal of difference. Similarly, if the player loses its lock on the "groove" entirely, the algorithm it uses to recover makes a big difference. On one defective disk, my early-model Technics player performed better than Sony and Yamaha players because it apparently punted the defective section and skipped to a later, intact one, whereas the other players got in serious trouble attempting to track it. In another case, the Technics compressed several minutes of music into one because it kept skipping over defects, whereas the other players merely produced ticking sounds during the music. Sometimes the Technics produces ticks, too; the behavior of players in the presence of defects is fascinating. > 4. Output filtering, digital versus analog. Digital filter systems (in practice, they're hybrid digital-and-analog systems) usually exhibit less group delay (loosely speaking, "phase shift") at high frequencies than purely analog systems, and are less likely to deteriorate with time as components age. > 5. Manufacturers: Apparantly there are two designs used, Phillips and Sony, > which are manufactured by a limited number of companys... There seem to be many designs. Old Sony models use analog filtering; new Sony models use digital filtering; all Philips models use 4x oversampling digital filters, but some other manufacturers use 2x oversampling digital filters; some manufacturers switch one D/A converter between channels whereas others use two; and so on. > 6. Moving parts: Does the disk itself spin or does the laser beam > move? If the disk spins how fast does it go and how accurate need > the motor be? Is this a point between which one can discriminate > a "good" cd player from a "bad" one? The disk spins at a varying rate so that the bits need not be crammed closer together near the center, where the diameter of the "groove" is smaller, than at the edge. The player compares the bit stream from the disk against a crystal-derived clock and adjusts the motor speed to maintain a constant bit rate. This feedback mechanism (similar to that of some "quartz-locked" turntables) largely overcomes motor inaccuracies. A good reference on the CD system is: M G Carasso, J B H Peck, J P Sinjou, "The Compact Disc Digital Audio System," Philips Technical Review, Vol. 40, No. 6, 1982. -- --Steve Correll sjc@s1-b.ARPA, ...!decvax!decwrl!mordor!sjc, or ...!ucbvax!dual!mordor!sjc
ark@alice.UUCP (Andrew Koenig) (08/16/85)
1. Are there really more than one laser in some of these things or is it true (as someone has said) that one laser is used and its beam is split (optically?). Furthermore, what do the additional beams/lasers give you that you don't get with one? Probably. What you gain with multiple beams is resistance to gunk and scratches on the surface. The bits are recorded as tiny changes in a reflective surface a short distance below a transparent layer. If you have, say, three beams, each entering the covering layer at a different angle, and you use a 2-out-of-3 vote to decide what the bit should be, then perhaps a surface defect that blocks one of the beams will still let the other two get through. 2. What is "oversampling"? It seems that every sample on the disk should be read by all machines, is oversampling the re-reading of a single sample multiple times, perhaps to confirm it's value? And if that is the case, what happens to that sample in the event of a descrepency? A sample is never read more than once from the disk. However, some machines use the same value several times running. This is one of several ways of reconstructing the analog signal: the main other way is to use each sample only once. The latter is conceptually simpler, but requires extremely high-precision analog filters to work. These are hard to make and may drift with time. Some people say they can hear differences between the two schemes. I can't. 3. "Error Correcting Code" This is probably the most obtuse point to me, does "Code" imply that there is a CPU inside these things deciding what to do in case of a disk error? How do different manufacturers ECC differ? Every disk has redundant bits recorded on it in order to make it possible to mask defects in the surface. These bits are recorded in a standard format and are based on the same theory as error-correcting codes used in various other forms of computer memory. Where players differ is in how much of this redundant information they use. There are several things one can do: use multiple beams, look at some or all of the ECC information, interpolate when the signal is lost for a short time, and so on. The intent of the ECC codes is to reduce the rate of genuine errors to less than one per month of continuous playing. 4. Output filtering, digital versus analog. I think I have a reasonable grasp on this section. Personal preference seems to be the main discriminator since both types of filtering can do the job. This is closely related to the questin of oversampling. See #2. 5. Manufacturers: Apparantly there are two designs used, Phillips and Sony, which are manufactured by a limited number of companys. These companys products are then marketed under many names. Could someone come up with a semi-comprehensive cross-reference list of who makes what machine behind the trim and which design they use? I'm quite sure that other manufacturers are making innards, too. I don't know who buys from whom. I'm sure the situation changes often. 6. Moving parts: Does the disk itself spin or does the laser beam move? If the disk spins how fast does it go and how accurate need the motor be? Is this a point between which one can discriminate a "good" cd player from a "bad" one? The disk spins. The stuff on the inside, near the hole, gets played first, and the player then works toward the outside. The reason for this decision is that manufacturing defects are more likely to be near the outside, and disks usually aren't completely full. Thus playing from the inside out reduces the defect rate. The rate ranges between about 200 and 500 RPM depending on where on the disk you are. The information density is constant per unit distance along the track, so the disk starts spinning quickly and slows down as it goes. The speed accuracy of the motor is unimportant, because the bits from the disk go into a big buffer and they are clocked out at the other end by a crystal oscillator. The motor speed is controlled by how full the buffer is. The buffer is always necessary to allow error correction to be done. If the motor is so inaccurate as to allow the buffer to empty, the result would be gross aberrations in the sound (like the thing stop playing altogether, or at least cutting out for short periods).
smb@ulysses.UUCP (Steven Bellovin) (08/16/85)
> 5. Manufacturers: Apparantly there are two designs used, Phillips and Sony, > which are manufactured by a limited number of companys. These companys > products are then marketed under many names. Could someone come up > with a semi-comprehensive cross-reference list of who makes what > machine behind the trim and which design they use? I don't believe that the lead-in statement is correct. Rather, initially Sony went with analog filtering (see Andy Koenig's answers) and a 16-bit DAC (digital-analog converter), whereas Philips -- the co-inventor with Sony of the CD -- went with 4x oversampling, digital filtering, and a 14-bit DAC. On the more recent Sony models, they've switched to 2x oversampling with a 16-bit DAC. Why 14 vs 16 bits? Cost, for the number of samples you're feeding in per second.
rfg@hound.UUCP (R.GRANTGES) (08/17/85)
[] Go to any library and look in the index of any one of the following mass market (sort of ) magazines: Stereo Review High Fidelity Audio There are many fine explanatory articles therein written for people just like yourself (and for much more simple minded ones, indeed). Also, as its within arms reach, let me suggest the (pause)... June, 1985 issue of Consumer Reports Magazine which also has a simplified explanation. Let's not burn up the net with stuff you can easily find by the ream. Thanks. -- "It's the thought, if any, that counts!" Dick Grantges hound!rfg
mohler@drune.UUCP (MohlerDS) (08/17/85)
Andy, In your note you fail to mention the key differences and reasons for digital filter - oversampling vs. analog filter - non oversampling! I am replying to add some facts to that question and ask for the netters to talk more productively on the net about CD players - you know, discussion where we all learn rather than some of us wanting to have the last word - wouldn't that be nice! The digital filter - oversampling approach allows you to spread the quantization noise over 4x the bandwidth yielding 1/4 the effective noise! It also allows you to use a cheaper or better quality 14 bit DAC instead of a more expensive or lower quality 16 bit DAC for approximately the same performance! A digital filter won't cause all kinds of ringing like an analog filter will! This is a key issue since a lower cost system has much more potential for preamp distortion due to slew-rate or speed related distortions than a high priced system, making it even more important that a low budget buyer of a CD player pick a digital - oversampled CD player! For those that aren't familiar with speed induced distortions: the higher the input level and frequency the better the preamp will have to be to avoid distorting the signal. Also an active filter is more difficult to manufacture than a digital filter! The frequency response of an digital - oversampled unit will be flatter than an analog - non-oversampled unit and it won't vary (as much) with time, temperature, humidity etc. So, you can get a better manufactured or cheaper digital - oversampled CD player with lower noise, less risk of slew-induced distortions - no ringing, and flatter frequency response (other than with a one clock - beat frequency avoidance scheme) or pick the analog - non-oversampled approach! The variation in response is audible and measurable on an analog - non-oversampled unit as is lack of filter alignment, slew rate distortions, noise level providing you know how to measure and listen for (using test disc's) these problems. If you don't believe this, borrow a scope and a test disc and look and listen since if you disagree you have either: A) haven't measured players B) listened and used music instead of test tones C) don't care D) other - I don't accept that you disagree since it has been proven! By myself and by Audio experts in labs that tried such tests and yes the levels were matched and the results were statistically significant. Also, lets say you don't care, if it is this hard to hear and measure the differences, you still get either a better built or cheaper unit with a digital - oversampled system!! For the record: 1) Some of this is an oversimplification for those that simply want to buy a unit without making a career out of it. 2) I have spent the last 3 years working on digital signal processing and digital circuit design and have measurements to documant what I say is true as does N. V. Philips! 3) I think that rather than people wasting time with this argument of what amounts to opinion, it would be far more productive to talk about facts! It would be far more informative and interesting to discuss open unsolved issues like: Has anyone started looking at rise time limitations in a CD player due to the 44KHZ sampling rate vs. the psychoacoustic fact that the rising edge of a wave-form (ictus) has a definite bearing on audible cues that make a recording sound more or less like live? Or has anyone started looking at the fact that the only way to realize the potential of the CD player is to never use a low speed tape medium in recording due to frequency modulation distortion, modulation noise and massive phase shifts induced in such units? Or has anyone looked into how much the CD players tendency to distort lower levels more than high levels degrades the sound potential of a CD player (if any?). I SUBMIT THAT THIS WOULD BE MORE PRODUCTIVE THAN BEATING THE XXIV OUT OF THE SAME OLD DISAGREEMENTS!! 4) I DO NOT MEAN TO DUMP ON ANDREW, I SUGGEST THAT MANY OF THE CD PLAYER POSTINGS HAVE BEEN INACCURATE, OPINIONATED, OR UNINFORMED AND WE COULD BE LEARNING SOMETHING RATHER THAN WASTING TIME. I MERELY CHOSE ANDY's ARTICLE TO POINT OUT ONE OF MANY INACCURACIES AND MAKE A PLEA FOR BETTER MORE EFFECTIVE DISCOURSE. David S. Mohler AT&T - ISL @ Denver drune!mohler or druxu!mohler