MPEG Audio Collection

COL file format
Description for the COL file format used in MAC 2.92 The COL file consists of many Lines (Rows). Each line includes information about one Object. There are 4 object kinds: Collection Volume Folder File Each object is on an ordained place in the file tree: Level is the count of symbol #9 (TAB) at the beginning of each line. The first line has level 0 (no TAB symbol), and so on... Each object kind consists of ordained information Clusters. Each cluster is separated with one symbol from other neighbour clusters. There are different symbols for separating. Collection: Symbol #1 Size (kilobytes) Symbol #2 Duration (seconds) Symbol #3 Volume count Symbol #4 File count Symbol #5 Date (last change), the number of days that have passed since 12/30/1899 Symbol #6 Volume: Name (CD-Label and Path, if not Root) Symbol #1 Size (kilobytes) Symbol #2 Duration (seconds) Symbol #3 Folder count Symbol #4 File count Symbol #5 Date (adding to collection), see "last change date" Symbol #6 Serial number of CD/HDD Symbol #7 Volume Type: 1 - Removable 2 - Fixed (HDD) 3 - Remote (Network) 4 - CD-ROM 5 - RAM disk 6 - Audio CD Symbol #8 Folder: Name (max. 250 characters) Symbol #1 Size (kilobytes) Symbol #2 Duration (seconds) Symbol #3 Subfolder count Symbol #4 File count Symbol #5 File (Song): File name (max. 250 characters) Symbol #1 Size (kilobytes) Symbol #2 Duration (seconds), a negative number means "VBR" - coded with variable bit rate Symbol #3 Sample Rate (without last 0 - e.g. 4410) Symbol #4 Kanal mode: Stereo = 1 Joint Stereo = 2 Dual Channel = 3 Mono = 4 Symbol #5 MPEG Version: Unknown = 0 V1 = 1 V2 = 2 V2.5 = 3 MPEG+ SV4..7 = 4..7 Windows PCM = 9 TwinVQ = 10 Ogg Vorbis = 20 Windows Media Audio = 25 Monkey's Audio = 30 FLAC = 35 OptimFROG = 40 AAC = 45 WavPack = 50 Symbol #6 MPEG Layer: Unknown = 0 L1..3 = 1..3 or MPEG+ SV7 Profile 1..5 = 1..5 Windows PCM, Monkey's Audio or FLAC = 8, 16 (bit) TwinVQ = 10 Ogg Vorbis = 20 Windows Media Audio = 25 Symbol #7 Symbol #21 ID3-tag: Title (can be empty) Symbol #22 ID3-tag: Artist (can be empty) Symbol #23 ID3-tag: Album (can be empty) Symbol #24 ID3-tag: Track number (can be empty) Symbol #25 ID3-tag: Year (can be empty) Symbol #26 ID3-tag: Comment (can be empty) Symbol #27 ID3-tag: Genre (can be empty) Symbol #28 If there is the symbol #30 at the end of a line - this line is "marked" (selected) Generally: Bit rate = Size(kb) * 8 * 1.024 / Duration(sec)