This program is an attempt to try to make a very simple
ST to ST link. The main objective was to make it as transparent as
possible to the user and to other programs.
In a multi ST MIDI loop all ST's in the loop must all be running the
ANETMIDI.PRG for the NETWORK to work.
LOADING AND SETUP
ANET uses three user vectors starting at $210 and the drivemap
located at $4C2. A reset using the reset buttom sometimes does not
clear the lower system memory so if this program is resident you must
use a cold start "power off and power on" or a reboot program for it to
be reloaded correctly when you run the ANETMIDI.PRG or ANETMCTR.PRG after
the reboot. The ANETMCTR.PRG has a reboot selection on the MENU.
Double-click on the ANETMIDI.PRG to load the resident program then
double-click on the ANETMCTR.PRG to load the control program. After the
first load you can usually load both the resident and control programs by
running ANETMCTR.PRG after a reboot.
ONLY LOAD THE ANETMIDI.PRG IF YOU GET A MODULA-2 ERROR
TRYING TO RUN ANETMCTR.PRG FIRST. AS IT WILL LOAD THE ANETMIDI.PRG FOR YOU.
The control program lets you select the remote user, reboot the ST,
reset the network message sequence count, turn the network on and off,
see which ICONS to install to use the remote disks and of course to quit
the control program. The NEW command on the sequence MENU is to resync
the remote program if it gets out of sync due to a reboot, hang or and
error condition. Click the mouse on NEW to send a resync command to the
remote and try to access the ICON again.
MAKE INT on the mode MENU will make a network setup file called
ANETMIDI.INT that ANETMIDI.PRG reads to set the baud rate and to turn
the netork on or off. ANETMCTR.PRG also reads the INT file when it is
loaded and uses the parameters to set up the menu values. Clicking the
pointer on MAKE INT will save the current menu values on the ANETMCTR.PRG
menu to a new ANETMIDI.INT file.
I have included sample user files ANETMIDI.ID ,ANETMIDI.ID0,
ANETMIDI.ID1, ANETMIDI.ID2. These should be renamed to ANETMIDI.ID for
the ST that you decide to be users 0 thru 2. You can of course add more
users or change the user numbers as you like. A check by the user
in the menu shows the current remote user selected. Click on another
user to change the remote system. MAKE INT will save the new default
user if you want it to save it. The first entry will be assigned to
the local ST user number.
USE
Install the ICONS on the GEM DESKTOP for the remote system drive(s)
you wish to access, then just use them just like any other disk drive. Due
to the slower serial access it is usally better to copy the file a local
disk if you wish to edit or run the file. Every effort has been made to
make sure it is error free but I would only use it to read from the remote
rather that sending files due to a crash may cause disk file links to be
lost while creating new files on the remote system.
0 1
MIDI IN ----------------- MIDI OUT
MIDI OUT MIDI IN
\ /
\ /
\ /
\ /
\ /
\ /
MIDI IN MIDI OUT
2
FRED BROOKS
PS Please let me know of any bugs ASAP.