
SMASH CD - player version 1.2
------------------------------------------------------------------------------
I hate writing long text files so I'll be brief.


What's SMASH CD?
----------------
I hope you have already run the player and you're familiar with all the
basic commands now. If you're not, here's a list of them:

Numeric keypad:  (NumLock must be ON)

9 - Play current song from beginning.
8 - Pause / Resume song
7 - Stop
4 - Previous Track
6 - Next Track
1 - Skip backward by "skipTime"
3 - Skip forward by "skipTime"
5 - increase "skipTime"
2 - decrease "skipTime"
0 - Eject (doesn't work yet)

SkipTime value represents how many seconds the forward/backward jump takes.
It can be 60,30,15,10 or 5 seconds. SkipTime is displayed in the bottom of
control panel.

Other keys:

Up/Down arrow keys: move cursor in Track List
Enter             : play selected song in Track List
T                 : edit selected song name
D                 : edit disk name
S                 : save CD info to disk

Each CD will have its own file, which will be created in the same
directory where is SCD.EXE. When you insert new CD, all trax will be named
'noname track'. If you insert a CD that SCD already knows, it will recall
all info from disk.

Grab feature
------------

in case U don't know this:
  GRABBING = reading audio data from CD and storing them in samples.

SMASH CD cannot grab itself, but there's a couple of programs that can do
the job. I've built-in the shell for one of them. It is called CDDA and it
was written by Jim McLaughlin. Most propably, you'll find it in CDDA.ZIP
or DA2WAV??.ZIP archives on some BBS's or somwhere on I-net. You can try
to check the home page of R.A.F. (our digital music group):
http://www.kolej.mff.cuni.cz/~sheltem/raf/raf.html

You must have CDDA.EXE in the same directory as SCD.EXE to use this
feature.

REMEMBER: Not all CD drives can grab samples. Most of them have hardware
         limitation. (for ex. MITSUMI drives cannot grab)

Grabber keys:

b - sets start position for grabbing to actual time
e - sets end position for grabbing to actual time
p - play the selected range to check if it's OK
a - add this range to grab list, it will add one command line to GRAB.BAT
    if this is the first sample to grab, it will create/rewrite GRAB.BAT file
g - grab everything in grab list. It will simply execute GRAB.BAT file.

The batch file will be located in the directory, where SCD.EXE is.
Resulting samples will be named GRAB1.WAV, GRAB2.WAV... and you'll find them
in the current directory (the directory you were in, when you start SCD)

Each command line in GRAB.BAT will look like this:
  C:\SCD\CDDA.EXE /MSF /o /w /s 38:19:1 /e 38:22:42 /f grab1

It includes all necessary parameters. If you want use some special ones
like /m (see CDDA documentation) you need to run SCD.EXE with this parameter:

 SCD.EXE /m

then command line in GRAB.BAT will look like this one:
  C:\BAT\CDDA.EXE /MSF /o /w /s 38:19:1 /e 38:22:42 /f grab1 /m

Any parameter for SMASH CD will be passed to CDDA.EXE.

You can make your batch file for running SCD.EXE, if you want use some of
the extended parameters everytime.

That's all folks.

                                 Trifid