Quote:
Rick, there is no secret codes to USB...USB is a standard..


Yes, I know that. But the standard just tells how bytes are transferred electronically. There are thousands of ways MIDI (parallel) bytes can be mapped onto the serial USB bytes. There is no standard for that.

Quote:
In almost all cases USB will be designed to transfer data to a computer[software/drivers have to be installed]..where as Keyboards [most]are not possible to run drivers other than data transfer to a driver device[computer or computer based keyboards]..


So you put the drivers (very, very simple drivers!) in the interface. Yamaha could certainly do this if they chose to. You'd need a little chip, which it probably would have anyway. But you don't need a whole Windows OS on the interface. It shouldn't add more than $10 to the deal.

Rick