This may be a hardware limitation, but if the USB A or B port could work as a midi host port, this would allow us to hook up inexpensive programmable midi controllers such as the KORG Nanokontrol2 to these ports and give us physical hardware control of all midi controllable parameters. I know the B port does accept midi control via computer but I am assuming the computer is acting as the host here.