MAKECUE.EXE - Automatic CUE SHEET Generator PROGRAM DESCRIPTION ------------------- MAKECUE.EXE will automatically generate a CUE SHEET for any CDROM by analyzing the disc layout. On audio discs, the subcode-Q data can (optionally) be scanned for all pregaps and subindexes. The resulting cue sheet can then be used by DAO.EXE to produce virtually identical copies of the original disc. SUPPORTED DEVICES ----------------- Most CDROM drives/recorders are capable of reading subcode-Q data, but some cannot. Drives that cannot read subcode-Q include the HP4020i and Philips CDD522/CDD2000. You will receive an error if you attempt to use MAKECUE on an unsupported drive. I do not recommend using MAKECUE on the Toshiba 3501. This drive has a number of firmware bugs related to the of reading subcode-Q data and will either not work at all or produce incorrect cue sheets. The Yamaha CDR100/CDR102 does not correctly return the subcode-Q data for any audio disc where the first track starts at a time other than 00:02:00 (uncommon). This is the only bug that I have *ever* found on the Yamaha... I'm so disappointed :-) COMMAND LINE USAGE ------------------ Usage: MAKECUE [/ID=ha:id:lun] [/BATCH] [/ISRC] [/MCN] [/RESET] [/SPEED=n] [/SUBCODE=option] [/THRESH=n] cuefile - Output CUE SHEET file /ID - SCSI address of CDROM drive (default is first found) /BATCH - Disable all logging messages /ISRC - Read the 'International Standard Recording Codes' /MCN - Read the 'Media Catalog Number' /RESET - Reset device (workaround for firmware bugs) /SPEED=n - Reading speed (default is maximum) /SUBCODE - Subcode scanning option... NONE - Disable subcode scan (default) SOME - Scan subcode for pregaps only ALL - Scan subcode for all subindexes /THRESH - Pregap scan threshold (default is 300 sectors) e.g. MAKECUE TEST.CUE e.g. MAKECUE TEST.CUE /SUBCODE=SOME /THRESH=450 e.g. MAKECUE TEST.CUE /ID=0:3:0 /SUBCODE=ALL HOW TO USE MAKECUE ------------------ Scanning the subcode is disabled by default (/SUBCODE=NONE). If you specify /SUBCODE=SOME, then only indexes zero (pregap) and one (user data) will be scanned for. Since 99% of all discs do not have indexes greater than one, this is the fastest way to scan a disc. If you specify the /PREGAP=ALL option, it could take as long as 74 minutes to completely scan the disc for all indexes. The /THRESH option is used to specify the largest pregap (index 0) that you expect to find on the disc. Most discs don't have pregaps longer than 150 sectors (so the default of 300 sectors is more than enough). The larger the threshold, the longer it will take to scan the disc. Here is a simple example that will make a copy of any audio disc... C:\>CDCLIP AUDIO.WAV C:\>MAKECUE AUDIO.CUE Edit AUDIO.CUE to include the name of the AUDIO.WAV file. C:\>DAO AUDIO.CUE ********************************************************************** Please send all suggestions, comments, and bug reports to... Jeff Arnold Golden Hawk Technology 125 Indian Rock Road Merrimack, NH 03054 Phone: 603-424-0269 FAX : 603-429-0073 URL : http://www.mainstream.net/goldenhawk EMAIL: jarnold@mainstream.net ********************************************************************** Updated on SEPTEMBER 1, 1996