On Thursday 18 December 2003 16:05, Juhana Sadeharju wrote: > Yeah, it is one of those HP devices (Sony inside), not cheapest device > as I preferred quality. Of course, it could be a bug or design flaw > in cdparanoia as well.
Always a possibility. > I yet have to test ripping starting after the bad location. If that > works ok, then cdparanoia could just restart after getting "!" > errors, right? Sure, but finding the *exact* spot (i.e. with sample-level accuracy) to restart from is not so easy. Remember, we're talking Red Book CD format here -- there are no sample-accurate positioning data in the disk sectors, just PCM samples. If the drive loses streaming, there's no reliable way to determine precisely where the read left off. Paranoia does contain logic to try to determine this, but as you've seen, its not foolproof, nor can be it by the very nature of the task. These sorts of positioning errors can lead to precisely the sort of "swapped channels" problem you describe. Ultimately, if the hardware/firmware lies, there's little that can be done about it beyond indicating that an inconsistency was found (which is what the ! means). > Yes, I have a hardware problem, specially when using CDROM > but also with disks. Buggy IDE I think, or Linux does not support > Intel IDE well (4.?.18 kernel). Anyone would have a couple of years > old spare motherboard and could send it free for me? Then I wouldn't be spending time picking Paranoia apart until this issue is resolved. I *highly* doubt it's a kernel problem, unless you're running a bleeding-edge experimental IDE driver. IDE problems in production kernels tend to get found and fixed very quickly. Cheers! |-------------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Director of Broadcast Software Development | | | Salem Radio Labs | |-------------------------------------------------------------------------| | Never worry about theory as long as the machinery does what it's | | supposed to do. | | -- Robert A. Heinlein | |-------------------------------------------------------------------------|