The only validation I've got for asking this hear is being a 12 or 13 year member of this group and using linux for everything - especially music, not to mention this is the smartest group of musically oriented people I've seen on the net.

My problem is that I've got 4 edirol usb midi interfaces of various types: UA-20, 2 UM-2, UM-30. They all work fine for passing a signal from a controller (keyboard, wind synth, FCB1010) to the computer via USB. On my desktop machine I've got a venerable MAudio 2496 with midi in/out and I've always had my FCB1010 hooked to it for programming (which unfortunately is a windows only program). Last week I decided to load a copy of winxp in a virtual machine on Ubuntu so I could get rid of my windows partition for good. The virtual windows doesn't seem to see my 2496 at all, so I thought I'd use one of the edirol interfaces for programming the FCB1010. I found that when I hooked the FCB1010 midi in to the UM-2 midi out, the FCB1010 goes into error mode. This happens with every one of the edirol devices. The 2496 works fine with it, but not the edirol usb interfaces. It seems really far fetched that out of 4 devices the midi out is broken on all of them, but that's what the evidence is telling me unless I'm missing something. I'm pretty certain this isn't related to linux or its driver because I get the same response when booted to native windows.

Does anybody have any clue as to what might be going on? As it is, I've got to retain the windows partition on this machine since it's the only way I can program my FCB1010. Not a disaster, but less than ideal.

Regards,
Bill