jhs@MITRE-BEDFORD.ARPA.UUCP (04/03/87)
From the description of the MIDI problem and its cause in V87 #150, it sounds to me as if there is a very simple fix. Instead of testing for no more data and quitting instantaneously, keep testing for no more data for a short time chosen experimentally. If it stays out of data for, say, 1 second, it probably IS out of data -- or else there is a dramatic pause in the music. Maybee the time delay should be a 1-second default, with an option to specify a different delay or "infinite delay" (keep reading until a keyboard key is pressed or something) as a parameter in the music data file. Hope this turns out to fix the problem. -John Sangster jhs@mitre-bedford.arpa