rabeach
tlw
Those saying a multi-client driver are right, and it's the best solution if one is available.
Otherwise, using MIDIox as a virtual splitter seems to work OK for me on Win7 64bit with UAC disabled.
I really can’t see the difference they both appear to use a buffer to copy data and allow two applications to use one midi stream. Maybe some one can explain the difference to me. One is more stable than the other?
Stability has little to do with it. A multi-client driver will usually be supplied by the manufacturer of MIDI gear to go with their hardware. If one isn't available for the hardware, or in the case of software the software won't let you share a MIDI port with other software, a tool like MIDIox (or one of the other MIDI "virtual cables" around) comes into it's own.
MIDIox though does a lot of other things all of which are useful. Not just a MIDI router, it's also good for testing and fault finding, sysex dumps and all kinds of things. If you want to find out where MIDI is going in a PC, it makes the job easy. One of the most useful MIDI tools there is, and completely free.