SCSI Audio Dump
---------------

This program is provided to you ``AS IS'', without warranty of any kind.
You may use this program for free. The use of this program implies that
you use it at your own risk and that you agree that the author has no
warranty obligations and shall not be liable for any damages arising out
of your use of this program, even if they have been advised of the
possibility of such damages.

Now let's come to the nice part..

This program should enable you to dump audio data from your audio CDs
with SCSI CDROM drives. Currently there are only some manfacturers
supported: TOSHIBA, HITACHI, NEC, SONY, PIONEER, PLEXTOR, HP CD writers
(which are Philips models if I'm right).
This does not mean that other drives don't work. I found out that my
PIONEER drive is compatible with SONY's audio read commands, so
you may try other command sets with your drive. To do so, you have
to start in 'override mode' by adding the vendor name to the command line:

SADUMP SONY

forces SCSI Audio Dump to use SONY command set.

You have to enter a file path and prefix name to which the track
number is being added automatically. The audio files are stored in
WAVE or RAW format. I think the rest is self-explanatory.
The both progress indicators next to the track list show the
progress of grabbing the current song (right) and if you choose more
than one song you can see the progress of the whole grabbing progress
in the left one.
The speed indicator below the progress indicators shows the speed
the last track was grabbed with. It is measured while grabbing the
track. It may vary since newer drive's don't read the whole CD with
the same speed.

If you enter 'debug' as first or second command line parameter,
a debug.log file will be created with logs error information if
you encounter one.

IMPORTANT: You need to have OS2ASPI.DMD loaded with /all paramter
and my ASPI Router driver which is in this package too:

BASEDEV=OS2ASPI.DMD /all
DEVICE=[your path]aspirout.sys

For any comments or questions, you can reach me at woodst@cs.tu-berlin.de

Have fun!
Daniel Dorau


HISTORY
-------

[971013] First public release

[971017] Added check for drive being ready before reading
         Tabel of Contents (TOC),
         Added hide and close button,
         changed program icon

[971028] Added check for create/write errors when writing the WAVE file.

[971104] Added 'Save as raw data' button
         Fixed 'Grab' button being enabled too early when grabbing
          multiple songs at once
         'Bytes available' display is now being updated when grabbing
          multiple songs at once, too.

[971111] Added 'Host Adapter' Spin Control to use additional host adapters
         Removed nasty bug that presented NEC and Toshiba owners incorrect
         'ModeSelect' and 'ModeSense' error messages.
         Fixed incorrect conversion of 'Bytes available' and 'Bytes needed'
         (unsigned <-> signed)

[971207] Solved problem grabbing the last track on Toshiba 3801
         Program now displaying correctly on screen resolutions < 1024x768

[980104] Fixed GPF when trying to grab with an unsupported drive
         Now supporting Plextor drives
         Reading in larger blocks now - speed improvement on faster drives
         .INI file renamed to SADUMP.INI, you may delete the old one
         Command line parameters not case sensitive anymore
         Debug mode to log errors
         Track length displayed instead of track starting position
         Progress indicators added
         Speed Indicator added

[980420] Now supporting HP CD writers (maybe working on Philips models too)
	 The track list is read only while grabbing tracks to prevent
	 additional selections being made while grabbing. Unfortunately
	 this prevents the track list from being scrolled up and down which
	 is not my intention. This will be improved in the next version.

[980427] The track list now remains scrollable but still blocks selections
         while grabbing. 
	 
[980714] Fixed a bug in Plextor mode that was introduced with HP mode.
