Der Common Chunk wurde im Vergleich zu AIFF um zwei Angaben erweitert:
typedef struct { /* --- wie AIFF: */ ID ckID; /* = 'COMM' */ long ckSize; short numChannels; unsigned long numSampleFrames; short sampleSize; extended sampleRate; /* --- neu bei AIFC: */ ID compressionType; pstring compressionName; } CommonChunk;
compressionType kann die folgenden Werte annehmen:
Weitere Kompressionsverfahren können nur durch Apple definiert werden.
compressionName ist der Klartext der verwendeten Kompressionsart. Er dient nur zur Information und kann daher z.B. auch in die jeweilige Landessprache übersetzt werden. pstring ist ein Pascal-ähnlicher String, bei dem ein Längenbyte gefolgt wird von den Zeichen des Strings. pstrings belegen immer eine geradzahlige Anzahl Bytes in der Datei, was notfalls mit einem anschließenden 0-Byte gewährleistet wird.