NEW features of cdrecord-1.8a18:

-	Support for ISRC on MMC drives

-	Support for MCN on MMC drives

-	DAO (SAO) support for MMC drives that support session at once.
	This should be true all MMC drives except the following:

	-	BTC BCE621E
	-	Memorex CD*-*622
	-	Philips CDD-3600 / CDD-3610
	-	HP-7100 / HP-7200
		These MMC drives will need DAO/raw support and thus
		will be supported later.

	Most of the current drives that are in high volume use are
	supported in this stage of DAO.

	DAO writing has been tested with the following drives:
	-	Plextor	PX-R820
	-	Plextor	PX-W4220
	-	Yamaha  CDR-4260


	Hot to use:

	To create a DAO CD-ROM:

		mkisofs -o iso.raw dir ....
		cdrecord .... -dao iso.raw

	To copy a music CD:

		cdda2wav -Db,t,l -B
		cdrecord ... -dao audio*.au
		or 
		cdrecord ... -dao audio*.wav

		depending on the outputformat that was created by cdda2wav.

		IMPORTANT: The audio files must include the pregap data of the
				track that follows the current track.
				This is guaranteed if the data was generated by
				cdda2wav.

	Later cdrecord versions will read the audio*.inf files from cdda2wav
	and interpret the fields for:

	-	Preemphasis
	-	Copy protection (SCMS)
	-	Index list
	-	MCN
	-	ISRC
	-	CD-Text data

	NOTE that the current command line options that are needed for
	DAO will change in the future.

	Cdrecord supports audio and CD-ROM (ISO/IEC 10149) in the current
	DAO implementation. You may create audio CD's, CD-ROM's
	and mixed mode CD's.

	Note that it is not possible to write a disk in DAO mode if the
	size of a track is not known before the write starts.
	This implies, that it is not possible to use the usual pipe:

	mkisofs ...... | cdrecord .... -

	If you like to write a DAO CD without creating a imtermediate
	file you will need to tell cdrecord the size of the track.
	The mkisofs that comes with cdrecord supports a option -print-size

	To create a DAO CD in pipe mode use the following command sequence:

	mkisofs -print-size dir ...

	This will print:

	Using SCSI-LIN.000;1 for  ./libscg/scsi-linux-sg.c (scsi-linux-pg.c)
	Using SCSI-BSD.000;1 for  ./libscg/scsi-bsd.c (scsi-bsd-os.c)
	Total extents scheduled to be written = 1751

	Now call mkisofs with exactly the same args except the -print-size
	option:

	mkisofs ..... dir ... | cdrecord .... -dao tsize=1751s -

	Later cdrecord versions may support to use cdrecord -isosize even from a pipe.
	In any case, even though it seems to be more complicated to
	write DAO data disks, there is a clear advantage:

	-	Operating systems with a read ahead bug (like Linux) will not
		be affected if you write a DAO data disk because there then will
		be no two unreadable run-out sectors at the end of each track.

	-	Some CD-R or CD-RW drives allow overburning only in DAO mode.
		This drives are mainly the Yamaha and Plextor drives.

mkisofs:

%

cdda2wav:

-	Wait for drive to become ready after load
-	changed toc to MSF values 
-	added USS/OSS sound support for FreeBSD 
-	new INF file format for cdrecord 
-	additional index 0 offset in INF file 
-	bugfix for the index scanner 

-	CD-TEXT now working with the following features:
	o     cd text crc check and one bit correction
	o     cd text titles and MCN/ISRC fully supported
	o     cd text detection enhanced


CYGWIN NT-4.0 NOTES:

To compile on Cygwin32, get Cygwin32-beta20 and install it.
then create a symlink from /bin to the .../bin directory where bash is located.
Now run 'make' ...

The files are located on:

ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...

NOTE:	These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
	tar may get some minor trouble.

WARNING: Do not use 'mc' to extract the tar file!
	All mc versions before 4.0.14 cannot extract symbolic links correctly.

Joerg
