Am 29.12.2009 16:44, schrieb Michael Hawkins:
> Well, what I found in my testing was that the interface works perfectly with LINUX but fails miserably with Windows XP which would seem to suggest that the problem is with the windows driver and not the actual hardware itself.
Yes, this is unfortunately the case and even though Microsoft knows it,
they won't fix it, ever (go buy Vista was what they told me). When
Windows has to fragment SysEx buffers, it removes four bytes and inserts
two bytes of gibberish, IIRC. With MIDI-OX you can get around this by
specifying a large enough MIDI send buffer (one that can hold a complete
block of sysex). The other option is to use the Windows Media Player,
which apparently adjusts the size of the buffer (or uses a large enough
buffer anyway).
--
Achim.
(on the road :-)