

Make sure to power on the keyboard when you're ready to play.ģ. Plug the USB A end of the cable into your computer. (If your keyboard has two USB ports - USB to Device and USB to Host - make sure to plug into the USB to Host port).Ģ.

Plug the USB B end of the cable (square-ish in shape) into the USB port on your keyboard. This cable is also referred to as a "printer cable" since it's used to connect printers to computers.ġ. If you have MIDI ports, you'll need a MIDI to USB cable.Ĭheck in the back of the keyboard for ports labeled "USB" or "USB TO HOST", or "MIDI In" and "MIDI Out". If you're using a digital piano, the ports may be located underneath the keyboard. If you have a USB port, you will need a USB A to B cable. You will then need a corresponding cable to connect your keyboard to your computer: OTOH, audio users may have dozens of devices, and multi-port USB-C hubs/interfaces are still like hen's teeth, so don't expect the audio industry to rush to support USB-C any time soon.To connect your keyboard to your computer, you first need to make sure your keyboard has either a USB port or MIDI ports. NB: MIDI data rates are slow compared to USB 1 - let alone USB 3 - forget USB 3.1g2 or TB3 - so there's no advantage to using USB-C for MIDI other than not needing an extra adapter. I'd give your M-Audio interface a go without drivers first - they may only be needed for old OSs.

Here's a random product - can't speak for its quality - that confirms class compliance: The Roland interface mentioned by #sonsofnarcissus above says it works on iPad which is a strong hint that it is "class compliant". I thought most modern USB MIDI stuff was class compliant - I don't have any straight MIDI interfaces (or I'd have replied a month ago) but I have various audio+MIDI interfaces and USB midi controllers, all of which provide basic MIDI and.or audio functionality without needing drivers. When it comes to MIDI/Audio interfaces, Look for devices that are "Class Compliant" - they don't need additional drivers on modern Mac OS's and should be future proof (Mac OS bugs notwithstanding.)
