From: Joe E. <jo...@em...> - 2005-05-29 10:49:46
|
I'm working on a driver for the Digitech DSP 256XL and I ran into a curious problem. When I tried receiving a bulk dump from the device, I'd usually get a few dropped bytes. At first, I suspected that it was something wrong with the Digitech, but I tried it on another DSP 256XL and got the same results. Then, I suspected that it was something wrong with the Linux drivers for my Roland UM-1 and/or the Java support for MIDI in JDK 1.5 on Linux. So, I tried running Windows XP with and using a C++ sysex send/receive program... and got the same results. Finally, I tried using the C++ sysex program with Windows XP using my MOTU MIDI Express XT, instead of the Roland UM-1... and *then* I got consistent sysex sizes. So, now, I suspect that the Edirol UM-1 is a little flaky. Has anyone else experienced corrupt sysex dumps with any of the "cheaper" MIDI interfaces (like Soundblaster or UM-1 or MidiMan Uno)? - Joe |