Audio CD (CD-DA) Data Structure

This section describes the data structure of an audio CD (Compact Disc Digital Audio or CD-DA).

Based on the information provided on wikipedia.org, the data structure of an audio CD (Compact Disc Digital Audio or CD-DA) can be described as:

1. The smallest entity in an audio CD is called a frame, which consists of 588 bits of data.

2. A frame is constructed from a 24-byte music data into a 33-byte core data:

3. The frame core data (33 bytes = 264 bits) is then processed with a translation of:

4. 98 frames are grouped into a sector, which has about 98 * 73.5 (588 bits) = 7,203 bytes of data, but only 98 * 24 = 2,352 bytes of music (stereo sample data).

5. The play back speed is 75 sectors per second, which results in 75 * 2,352 = 176,400 bytes of music per second. Dividing this number by channels and by 2 bytes per sample, we get 176,400 / 2 / 2 = 44,100 samples per second.

6. On a standard 74-minute audio CD, there are 74 minutes * 60 minutes per second * 75 sectors per second = 333,000 sectors on the CD.

7. Since a sector has 7,203 bytes of data, there will be 7,203 bytes per sector * 333,000 sectors per CD = 2,398,599,000 bytes, about 2,287 MB, of data an audio CD. This number seems to be too high and need further validation.

8. Looking at music data only, there will be 2,352 bytes per sector * 333,000 sectors per CD = 783,216,000 bytes, about 747 MB, of music data an audio CD. This number seems to be right.

Table of Contents

 About This Book

Audio CD (Compact Disc Digital Audio or CD-DA) Format

 Audio CD (CD-DA) Physical Parameters

Audio CD (CD-DA) Data Structure

 Audio CD (CD-DA) Tracks and Indexes

 Audio CD (Compact Disc Digital Audio or CD-DA) Players

 Audio CD (Compact Disc Digital Audio or CD-DA) Rip Music

 WAV Audio File Format

 MP3, MPEG-1 Audio Layer 3, Encoding Format

 Burning MP3 Music to Audio CD

 Windows Sound Recorder

 ISO 9660 Standard for Data CD

 Recording Data on CD

 VCD (Video CD) Standard

 DVD (Digital Video Disc) Standard Format

 TOC (Table Of Contents) on CDs

 IsoBuster - A Nice CD GUI Tool

 MPlayer - The Movie Player

 vStrip - Rip and Manipulate DVD VOB Files

 mpgtx - Manipulating MPEG Files

 CD/DVD - File Name Extension and Format Types

 References

 Full Version in PDF/ePUB