Multisession's two lead out tracks (was: Library comments)

Marc van Woerkom (van.woerkom nospam at netcologne.de)
Tue, 6 Jul 1999 23:44:04 +0200 (CEST)

> > Plus we have os-dependent choice of the leadout track in
> > case of multisession CDs (CD+, CD Extra).
> > NT gives me the audio session (=1st) leadout,
> > FreeBSD gives me the CD-ROM data sesssion (=2nd) leadout.
>
> I'd hate to side with NT, but that sounds right.

As long as we use high level system services for TOC retrieval
(opposed to low level SCSI fiddling), we must use whatever we get and
make the server aware of this ambiguousness - if we care about this
special case. (We have only three or four such enhanced CDs in our
collection, all relatively new)

Here is a detailed example:

For the same CD Extra disc under NT 4 I get

First track: 1, Last track: 14
Track 1: 150 0x00000096 0:02.00
Track 2: 18791 0x00004967 4:10.54
Track 3: 34817 0x00008801 7:44.22
Track 4: 56500 0x0000dcb4 12:33.33
Track 5: 77156 0x00012d64 17:08.74
Track 6: 106244 0x00019f04 23:36.58
Track 7: 125879 0x0001ebb7 27:58.38
Track 8: 149935 0x000249af 33:19.13
Track 9: 169035 0x0002944b 37:33.80
Track 10: 186060 0x0002d6cc 41:20.80
Track 11: 205979 0x0003249b 45:46.38
Track 12: 230292 0x00038394 51:10.56
Track 13: 246809 0x0003c419 54:50.78
Track 14: 265764 0x00040e24 59:03.52
Lead out: 278379 0x00043f6b 61:51.72
cdindex version 1.2.1 (Cygwin)

Opening browser to: 'http://www.cdindex.org/cgi-bin/cdi/hget.pl? \
id=XENivBZo8B68.3Polc6R8IX_..w-& \
tracks=14& \
toc=1+14+278379+150+18791+34817+56500+77156+106244+125879+149935+ \
169035+186060+205979+230292+246809+265764'
(Please open it by hand if the browser doesn't start automatically)

and under FreeBSD 4.0-CURRENT I get this listing

First track: 1, Last track: 15
Track 1: 150 0x00000096 0:02.00
Track 2: 18791 0x00004967 4:10.54
Track 3: 34817 0x00008801 7:44.22
Track 4: 56500 0x0000dcb4 12:33.33
Track 5: 77156 0x00012d64 17:08.74
Track 6: 106244 0x00019f04 23:36.58
Track 7: 125879 0x0001ebb7 27:58.38
Track 8: 149935 0x000249af 33:19.13
Track 9: 169035 0x0002944b 37:33.80
Track 10: 186060 0x0002d6cc 41:20.80
Track 11: 205979 0x0003249b 45:46.38
Track 12: 230292 0x00038394 51:10.56
Track 13: 246809 0x0003c419 54:50.78
Track 14: 265764 0x00040e24 59:03.52
Track 15: 289629 0x00046b5d 64:21.72
Lead out: 325882 0x0004f8fa 72:25.09
cdindex version 1.2.1 (FreeBSD)

Opening netscape to: 'http://www.cdindex.org/cgi-bin/cdi/hget.pl? \
id=MUtMmKN402WPj3_VFsgUelxpc8U-& \
tracks=15& \
toc=1+15+325882+150+18791+34817+56500+77156+106244+125879+149935+ \
169035+186060+205979+230292+246809+265764+289629'
(Please open it by hand if the browser doesn't start automatically)

Track 15 is the data track, or better: the CD-ROM data session.

These were taken with SCSI drives, I would not be surprised to
get different results on systems with different drives (ATAPI, Mitsumi..)
and drivers.

Regards,
Marc