Here is it finally: TRsound version 1.0 build 266.

****** What you should know before **************************************************

Quickly what TRsound is: It is a program which allows you to fully edit main.sfx files.

Note, if it won't run, you have to copy the 2 files in the 'Runtimes' folder to the 
windows direcotry, or to the system folder. I couldn't test this, because I have no computer
where LABview isn't installed. Please let me know about this. Also please tell me the 'data'
folder can or cannot be deleted...
These files are needed because TRsound is written in National Instruments' LABview.

Please don't press 'stop' in the file menu. I don't know what will happen if LABview
isn't installed, but when programming the program I used the stop option to 'stop testing' the program.

The wavs***.txt are text files containing all descriptions of the wave files in main.sfx.
If TRsound opens a main.sfx containg 'a' wavs, it opens wavs'a'.txt.

Make sure TRsound can write files to TRsounds current direcory, because all edit functions write
temporary files to this directory. After using TRsound, TRsound will delete all these files.
TRsound couldn't add everyting to the memory, because that would require a fast computer, and
lost of memory. This is why Tomb Raider sometimes crashes after editing Main.sfx

******* When running the program ****************************************************

In the windows it says 'TRsound14.vi', and in about 'about.vi', but these are just the names
of LABviews project files, I didn't know how to change these.

Just open a main.sfx, and wait until the 'main.sfx version' info isn't grayed anymore, 
than it is finished loading the file. This can take 10 seconds (depending on the speed of your computer),
because the .sfx files are sometimes over 10 MB.

The comments on the selected wave file are of this format:
Internal sound ID (for Tomb Raider) -- Sound description
Many thanks to Dr. Willard for the descriptions!
*NOTE* I had to edit Dr. Willards descriptions, because they had some wrong descriptions,
and so everything had to move one line. Anyway, if you found some incorrect descriptions,
or if you made new wavs**.txt for other TR versions, please let me know.

******* Edit main.sfx ******************************************************************

'Play' just plays the selected wave file.
'Save' saves the selected wave file as a .wav
'Replace' allows you to select a .wav to replace the current selected wave file.
     The to-be-imported wav file should match the main.sfx wave type.
     TRsound checks for the same compression type, bits per sample, sample rate, and channels.
     *NOTE* You should only import files with a maximum of a few seconds of sound*
'Add' allows you to select a  .wav which will be added at the end of the main.sfx
I don't know how Tomb Raider user-made levels or other editions in TR-data can handle these
new waves, but at the time that is possible we will soon enough now that.
I will describe 'Replace with recorded' and 'Add recorded' later.
I could add a 'Delete' wave file button, but TR will crash if it tries to load a non-existense wav file,
so I had to leave it out. Maybe in future versions I will add it for deleting the user-added wav files.

Recording
Press the record button to start recording using your microphone.
It records with the settings the main.sfx has. (Compression type, Bits per sample,...)
The meter displays the loudness you use. When recording, a red line will appear
to display the length of the recorded sound.
If you have a slow PC you should deselect 'show meter', because the meter 
slows it down even more, which will decrease the recorded sound quality.
On a pentium 233 the recorded sound is of good quality with the meter on,
so you can use it.
To stop recording, press the lower button with the black square on it.
*NOTE* You should only record sound with a maximum of a few seconds*

If you want to replace the selected wave file with your just-recorded sound, press
'Replace with recorded', and if you want to add it, press 'Add recorded'.
I think 'Replace with recorded' is the BEST function of TRsound, it is so cool!
I allready re-sampled Jeeves with my own voice... way cool!

To save the edited main.sfx, just select Save as, and save it somewhere.

****** Bugs/Tips ***********************************************************************

There are still a few bugs known, which I am still working on:

- It won't delete 'record.wav' (in TRsounds directory) after quitting TRsound.
- If you record something for the second time, it asks you to 'overwrite record.wav',
   you should just select 'overwrite'.
- If you select 'save', and save for example 1.wav, and if 1.wav allready exists,
   it won't overwrite 1.wav, neither it ask you to. It just won't do anything.
- Sometimes after adding a wav TRsound won't play the added wav. Also sometimes
   it adds another wav than the selected one (?). 
   I think when saving main.sfx and reopening it will correct these errors,
   but I still have to figure out what's wrong.
- If the meter won't show anything, check your microphone is plugged-in the computer,
   and the 'Microphone balance' is not muted/or set to 0.
- I didn't fully test the new main.sfx with Tomb Raider, but it should work.
   If Tomb Raider crashes, and TRsound plays the main.sfx well, than you probably
   have added to long or to many wavs, and so main.sfx will be to large to fit in the memory when
   playing Tomb Raider. It is like adding too many texture tiles in levels ..
- If you have found more bugs or something, please mail me at bart_tomb@yahoo.co.uk,
   or post something at JHNs message board (which I'm looking at every day):
   http://216.47.133.65/1540723/main.html


Thanks,
Bart