*********************************
* SplitSound                    *
* Version 0.1                   *
*                               *
* Copyright (c) Owen Rudge 2001 *
*********************************

SplitSound is a utility I wrote while hacking around with ideas for
an Allegro Video Format. I wrote a small program that, when it
finally worked properly, would take a WAV file and split it into
a number of one second WAV files. I've now improved it and you
can specify the length you want the generated WAV files to be.

There isn't currently a lot of error-checking built in, so things
can go wrong, and if they do, expect a GPF or segfault or two. :)

Two versions have been supplied pre-built: a Windows version and
a DOS version. The Windows version is built with Borland C++ 4.51
and the DOS version is built with DJGPP. Please note that you
CANNOT run SplitSound on a system that does not support long file
names - do NOT try to use this under plain DOS without a long
filename driver.

The source code to SplitSound has been included. A RHIDE project
for DJGPP has been supplied (SPLITSND.GPR). A batch file to
compile with MingW32 has been supplied too (BUILDMNG.BAT).
A Borland C++ 4.51 project file has been supplied (SPLITS32.IDE),
and a batch file to build with Microsoft Visual C++ has been
included too (BUILDVC.BAT). SplitSound should build with pretty
much any compiler.

This program is licensed under the GNU General Public License.
See LICENSE.TXT for details.

USING SPLITSOUND
================

Syntax: SPLITSND src [len [--full]]

Parameters:
  src    - The source WAV file. Do not include .wav on the end
           as SplitSound will add it automatically.

           Source files must be in PCM format. If they are
           encoded with a special codec (such as Microsoft
           ADPCM), you must convert them to PCM first.

  len    - Length of files to be generated, in seconds. If not
           supplied, len defaults to 1.

  --full - If present, the last file will be the same length
           as everything else, instead of being only as long
           as the remaining data. This parameter can only be
           used if len is specified.

CONTACT INFORMATION
===================

I hope you find SplitSound useful. If you have any comments or
queries, please contact me.

E-mail:   splitsnd@orudge.freeuk.com
Web site: http://www.owenrudge.co.uk/

Owen Rudge
16th October 2001