> Rather, the CDDA is stored with an RF
> encoded carrier wave on the disc.  In other words, it's stored in
> analog.  Different transports will come up with slightly
> different sets of CDDA after reading it.

CDDA is *not* analog!  It is as digital as CDROM, your computer hard drive,
etc.  CDs use a sprial track (similar to an LP) that was originally designed
to be played continuously, not random accessed.  Unlike computer disks,
which have a header on each sector containing the sector number so the drive
can be 100% certain which sector it just read, CDDA contains no such
identifying information in each frame.  As long as you play CDDA
continuously (like an audio CD player does) there's no problem.  Since the
frames are in order on the disc, the data in the resulting audio stream will
be in order.  The problem comes in when one is extracting the digital audio
information to a WAV file.  In this case, the player does not read
continuously but instead reads the data in "chunks".  After each "chunk" it
has to seek back to where it left off before reading the next "chunk".
Since there is no header to unambiguously identify the frame, it seeks back
to *approximately* the same place, reading some overlapping data.  It then
compares the data and discards the overlapping data.  Some CDROM drives are
better at this than others.  A few are very bad, causing the program to give
up, but a few are perfect.  Most are somewhere in the middle.  But as long
as the program can identify the overlap, the resulting WAV file will be a
perfect copy of the audio data.




-----------------------------------------------------------------
To stop getting this list send a message containing just the word
"unsubscribe" to [EMAIL PROTECTED]

Reply via email to