Thanks for the suggestion but it only appears to support Win 95 and 98.
Actually I was pointed at
http://www.midiox.com/ which has a program called MidiYoke which works in a similar way (a driver that allows you to route MIDI signals where you want).
My biggest problem now is finding a way to quantize the music in such a way that it comes out looking like music, and also to sync the midi time code between apps. There are no options in the appliation which is source of the music to do with time codes and I can't seem to get my sequencing software to lock to any external clock.
C'est la vie!