Subcode sind Daten, die sich auf einer Compact Disc (CD) zusätzlich zu den Nutzdaten befinden und zur Steuerung und Wiedergabe der CD verwendet werden. Solche Daten umfassen je nach CD-Standard z. B. Inhaltsverzeichnisse, Spielzeiten, Titelmarken, Indexmarken, ISRC, Text (Titelnamen, Liedtexte), MIDI-Daten oder auch Grafiken.

Auf einer CD sind 14 von 588 Kanalbits je Frame, also 8/588 = 1,36 % des Datenträgers für den Subcode reserviert.

Von den 33 Byte jedes Frames gehört eines zum Subcode (und 24 zu den Nutzdaten). Da ein Sektor 98 Frames beinhaltet, gehören 98 Bytes Subcode zu einem Sektor, welche einen sogenannten Subcodeblock bilden. Die ersten beiden Subcode-Bytes eines Subcodeblocks sind nicht für Daten nutzbar, da es sich bei diesen um Synchronisationssymbole namens S0 und S1 handelt.DIN EN 60908; Nr. 17.3

Jedes Subcode-Byte dieses Datenstromes wird in 8 verschiedene Kanäle aufgeteilt, die mit den Großbuchstaben P, Q, R, S, T, U, V und W bezeichnet sind. CD-Abspielgeräte ignorieren die Kanäle, die sie nicht unterstützen.

Subcode-Kanäle P-Kanal: Startmarke eines Titels (P=1 während der Pause zwischen den Titeln und P=0 während des Titels). Q-Kanal: Umfasst alle Informationen zur Steuerung des Abspielvorgangs: Zeitinformation (sowohl absolut von CD-Anfang als auch relativ zur Startmarke des Titels), Titelnummer, Indexmarken und ISRC; im Lead-In-Bereich enthält der Q-Kanal das Inhaltsverzeichnis (TOC = Table Of Contents) (72 Bits/Sektor) Kanäle R bis W: MIDI, Zeichengrafik, CD-Text-Daten, … (CD Formate CD+G und CD-Text)

Aufbau des Q-Kanals Insgesamt 98 Bits pro Subcodeblock: 1 S0 Bit: Synchronisation für die Sub-Code-Demodulation 1 S1 Bit: Synchronisation für die Sub-Code-Demodulation 4 Steuerbits Bit 1: Anzahl Audiokanäle: 0 für 2 Kanäle, 1 für 4 Kanäle (Bit 1 ist das erste Bit im Datenstrom und somit das höchstwertige im Nibble) Bit 2: 1 für Datentracks Bit 3: 0 für Kopierschutz und 1 für Digitale Kopie erlaubt Bit 4: Pre-Emphasis (aufnahmeseitige Höhenanhebung): 0 = aus, 1 = ein 4 Adressbits: Angabe, wie Datenbits zu interpretieren sind Mod 1 (0001): Angabe über Anzahl der Musikstücke, Indizierung und Laufzeit Mod 2 (0010): Angabe über Katalogisierung der CD Mod 3 (0011): Identifizierung (z. B. ISRC) 72 Datenbits 16 CRC-Bits zur Fehlerkorrektur

Kanäle R bis W Die 6 Bits der Kanäle R bis W sind bei reinen Audio-CDs ungenutzt und werden zu einem sogenannten Symbol zusammengefasst. 24 Symbole hintereinander ergeben ein sogenanntes Pack. Das erste Symbol nach den beiden Synchronisationswörtern legt den Inhalt des Packs fest, wofür dieses in zwei 3-Bit-Schalter namens Mode und Item unterteilt wird.DIN EN 60908; Nr. 19.1 ModeItemBinärwertVerwendung00000 000Null-Mode10001 000Zeilen-Grafik-Mode11001 001TV-Grafik-Mode12001 010Erweiterter-TV-Grafik-Mode24010 100CD-Text-Mode30011 000MIDI-Mode70111 000Benutzer-Mode

Literatur Helmut Hofmüller: Handbuch Homerecording. 1. Auflage, Elektor-Verlag, Aachen, 1998, ISBN 3-89576-044-7

Einzelnachweise

Kategorie:Musikproduktion Kategorie:Datenformat Kategorie:Speichertechnologie Kategorie:Compact Disc