Behringer, from the software side: I developed USB MIDI drivers for an alternative OS. One of the devices I was testing with was a Behringer BCR-2000, a simple box-of-encoders set up for controlling a mixer. Some bugs required diving deep into the USB stack, where we found that the Behringer USB implementation completely ignores some "required" queries from the USB host. I documented it as completely as possible, and notified Behringer of the problem, even providing copies of the USB specification where these things are defined. After a few exchanges, I was told "It works with Windows, so it must be fin= e." Just my own two cents.. we had to modify the USB stack to work around non-compliant devices as a result. Lyle --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .