
   ************************************************************
   **                                                        **
   **            This is POSTCARDWARE !!!!!!                 **
   **                                                        **
   **                  SysExpert V0.96                       **
   **         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.96, 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:
* Put the file "SysExpert" wherever you like. 
* Copy the file libs/midi.library to your LIBS: drawer.
* You may want to edit the Tooltypes (se setting up the 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
====================
By selecting the SysExpert's icon and choosing "Information" in the 
Workbench-menu, you can edit the SysExperts tooltypes.
SysExpert recognizes two tooltypes:

BUFFER   -  Set the buffersize.   (default is 50000)
PATH     -  Set the default path. (default is SYS:)

Ex.  Put theese lines in the tooltypearea:

PATH=SYS:Midi/sysex
BUFFER=100000

The default path will now be set to "SYS:Midi/sysex", and
the buffersize to 100Kb.

The buffersize can't be set to less than 100 bytes.


Problems
========
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.


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 want the c-source - contact me.
                                        
