
   ************************************************************
   **                                                        **
   **            This is POSTCARDWARE !!!!!!                 **
   **                                                        **
   **                  SysExpert V0.95                       **
   **         The ultimate Sys/Ex recorder/player            **
   **                                                        **
   **  Copyright (c) 1995 Tobias Lind. All rights reserved.  **
   **                                                        **
   ************************************************************


This is Postcard-Ware!!!
========================
Postcardware means that if you like or in any other way,
find this program useful, you must send me a postcard,
otherwise you will not be a legal user of this program!
(see my "My address")


What does SysExpert do?
=======================
SysExpert is a utility for receiving, saving och transmitting
system exclusive messages from MIDI-devices.
The difference from many other MIDI-dump programs is that SysExpert
lets you receive as many messages as you like and finally save
them all into one file. This is useful if your sythesizer sends
more than one sys/ex-message in a bulk dump (as my Roland-U20 does).


What do I need to run SysExpert?
================================
This program uses Bill Barton's exellent MIDI Library.
(midi.library is included in this archive)

To run SysExpert you must have an Amiga with kickstart >2.0 (I think)
and about 200Kb free ram. (This is depending on the buffersize (see
setting up the prefs))

You will of course also need a MIDI-device and a MIDI-interface.

This program was developed on an 28MHz 68030 A1200 with 6Mb ram
and a 50MHz FPU and a 210Mb HD.

I have not been able to test it on any other machine, so I don't
really know if there will be any problem.
Thats why this is only V0.95, and I would really appreciate it if
you let me know of any bugs or problems you might find.
You are also welcome whith suggestion for future releases.


Installing SysExpert
====================
Installing SysExpert is very simple. All you have to do is to
copy the file libs/midi.library to your LIBS: drawer.
The file SysExpert.prefs must be in the same directory as
SysExpert itself.
(se "Setting up the prefs." for info about the file SysExpert.prefs)


How to use SysExpert
====================
This program is very easy to use. Just start it up from Workbench or
Shell.

Recording data:
To receive sys/ex-messages just hit the REC-gadget.
SysExpert will now wait for sys/ex-massages to arrive.
Send the data you want to save from the synth.
SysExpert will now store all messages in a buffer.
When you have recorded all the data you want, hit the STOP-Gadget.

Transmitting data:
To transmit the messages in the buffer hit the PLAY-Gadget.
All data stored in the buffer will now be sent to the MIDI-device.

Clearing data:
Hitting the CLEAR-Gadget will clear all data in the buffer.

Saving/Loading data:
To save all messages in the buffer choose 'Save' or 'Save As' from
the menu.
Choosing 'Load' from the menu will let you read a saved sys/ex-file
to the buffer.


Setting up the prefs
====================
If there is a file named "SysExpert.prefs" in the same directory as
SysExpert, SysExpert will read it on every startup.
In this file you can specify the buffersize and the default path.
The file must look something like this:

BUFF=100000
PATH="SYS:Midi/sysex"

(Don't forget the quotation marks)
This will set the buffersize to 100Kb and
the default path to "SYS:Midi/sysex".

If the SysExpert.prefs file does not exist, the buffersize will
be set to 50000 and the path to "SYS:"


My address
==========
You should send your postcards, bugreports, suggestions, money,
cars, etc.  to this address:


         Tobias Lind
         Kämnärsvägen 5E:323
         22646 LUND
         SWEDEN

e-mail:  e92tli@efd.lth.se




ps. If you are having problem sending data to the synth,
    be sure to have set the databits to 8 in the SYS:prefs/Serial
    Bill Barton's MIDI Library does not check this.

pps. If you want the c-source - contact me.
                                        
