Leif
New member
BobWH said:davedotco said:No.
The important thing is that CD drives in computers read the disc multiple times, if they miss some data they go back and read it again, and again, and again. The '30 X speed' allows the drive to make multiple sweeps in quick time, it is not necessarily 30 X linear speed.
Hi-fi CD transports get one go in real time, data on CDs has a degree of redundancy, this enables some data to be missed but the data stream remains 100% accurate. If sufficient data is lost that the data stream can not be 100% accurate, then the transport's error correction circuit is called on.
It is my opinion that this final factor, error correction, is responsible for the differences heard though to be fair there is no objective proof of this.
I take your point that the drive is operating in a different mode. Nevertheless, my decent (but extremely cheap by hi-fi standards) PC drive is ripping the disc with bit perfect accuracy in typically 1/20 of the time it would take to play it (dbPowerAmp with AccurateRip enabled). If it can do that, surely it is not unreasonable to expect that a drive could get the data off the disc in 'real time' with extremely good accuracy.
I wondered about that. However, a PC has far more processing power than a CD drive, and can control the hardware in a more sophisticated way. So it may well be the case that the standalone CD player can only do a one pass read strategy. That said, you'd think the higher end ones would do multiple reads. I'm sure an embedded Linux system could handle that. Maybe the makers prefer to throw in sophisticated error correction for the one pass strategy instead. It probably avoid bringing in new expertise.