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.