18.08.2013 Views

CHAPTER 13

CHAPTER 13

CHAPTER 13

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

What Is a CD-ROM? Chapter <strong>13</strong><br />

697<br />

Subcodes<br />

The subcode bytes enable the drive to find songs (which are confusingly also called tracks) along the<br />

spiral track and convey additional information about the disc. The subcode bytes are stored as 1 byte<br />

per frame, which gives 98 subcode bytes for each sector. Two of these bytes are used as start block and<br />

end block markers, leaving 96 bytes of subcode information. These are then divided into eight 12-byte<br />

subcode blocks, each of which is assigned a letter designation P–W. Each subcode channel can hold<br />

about 31.97MB of data across the disc, which is about 4% of the capacity of an audio disc. The interesting<br />

thing about the subcodes is that the data is woven continuously throughout the disc; in other<br />

words, subcode data is contained piecemeal in every sector on the disc.<br />

The P and Q subcode blocks are used on all discs, and the R–W subcodes are used only on CD+G<br />

(graphics) or CD TEXT–type discs.<br />

The P subcode is used to identify the start of the tracks on the CD. The Q subcode contains a multitude<br />

of information, including<br />

■ Whether the sector data is audio (CD-DA) or data (CD-ROM). This prevents most players from trying<br />

to “play” CD-ROM data discs, which might damage speakers due to the resulting noise that<br />

would occur.<br />

■ Whether the audio data is two or four channel. Four channel is rarely if ever used.<br />

■ Whether digital copying is permitted. CD-R and RW drives ignore this; it was instituted to prevent<br />

copying to DAT (digital audio tape) drives.<br />

■ Whether the music is recorded with pre-emphasis. This is a hiss or noise reduction technique.<br />

■ The track (song) layout on the disc.<br />

■ The track (song) number.<br />

■ The minutes, seconds, and frame number from the start of the track (song).<br />

■ A countdown during an intertrack (intersong) pause.<br />

■ The minutes, seconds, and frame from the start of the first track (song).<br />

■ The barcode of the CD.<br />

■ The ISRC (International Standard Recording Code). This is unique to each track (song) on the disc.<br />

The R-W subcodes are used on CD+G (graphics) discs to contain graphics and text. This enables a limited<br />

amount of graphics and text to be displayed while the music is being played. These same subcodes<br />

are used on CD TEXT discs to store disc- and track-related information that is added to standard<br />

audio CDs for playback on compatible CD audio players. The CD TEXT information is stored as ASCII<br />

characters in the R–W channels in the lead-in and program areas of a CD. On a CD TEXT disc, the<br />

lead-in area subcodes contain text information about the entire disc, such as the album, track (song)<br />

titles, and artist names. The program area subcodes, on the other hand, contain text information for<br />

the current track (song), including track title, composer, performers, and so on. The CD TEXT data is<br />

repeated throughout each track to reduce the delay in retrieving the data.<br />

CD TEXT–compatible players typically have a text display to show this information, ranging from a<br />

simple one- or two-line, 20-character display such as on many newer RBDS (radio broadcast data system)<br />

automobile radio/CD players up to 21 lines of 40-color, alphanumeric or graphics characters on<br />

home- or computer-based players. The specification also allows for future additional data, such as<br />

Joint Photographics Expert Group (JPEG) images. Interactive menus also can be used for the selection<br />

of text for display.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!