Con una interfaz MIDI el usuario tiene la posibilidad de transmitir informaciones de notas y sonidos entre sus diversos dispositivos MIDI y su ordenador. Dado que el puerto MIDI es muy lento y limitado en comparación con los estándares de transmisión actuales (31.250 bits por segundo y un máximo de 16 canales por cable MIDI), las interfaces MIDI modernas ofrecen directamente varios puertos MIDI para poder tanto enviar como recibir datos en paralelo a y desde distintos dispositivos MIDI al mismo tiempo.
El tipo más simple de interfaz MIDI es el de formato de cable de conexión entre puertos USB y MIDI. Este método proporciona al usuario una entrada MIDI para una fuente MIDI (por ejemplo, teclado) y una salida para un dispositivo MIDI (teclado, módulo de sonido).
Lamentablemente, la gama de funciones de este método es relativamente limitada, ya que permite disponer como máximo de un teclado y 16 canales de sonido diferentes. Los sintetizadores y módulos de sonido modernos ya ofrecen al menos 16 modos multimodo, lo que significa que ellos mismos utilizan ya los 16 canales de sonido.
Si el usuario con este método desea utilizar un segundo teclado o un controlador (por ejemplo, una Faderbox), debe reconfigurar las conexiones, al igual que si desea cargar los sonidos de sus módulos de sonido en el ordenador o administrarlos/editarlos.