jtbalogh - 2005-07-03

Logged In: YES
user_id=1077586

Sorry. Forgot about this problem after I ran into a snag. I will
see if I could get some time to finish this.

My main concern was that midi API reset the start time when
switching ports. So switching a port and resuming playback
of a queue or stream is tricky. Synchronizing with the
application start time, if any, is also needed.