Acerca de MIDI

La interfaz de programación de aplicaciones (API) de Microsoft Win32 proporciona los métodos siguientes para que las aplicaciones funcionen con datos MIDI:

  • Interfaz de control multimedia (MCI). Aunque la manera más sencilla de reproducir un archivo MIDI es usar la clase de ventana MCIWnd, también puede usar comandos MCI para crear una interfaz personalizada para un dispositivo MIDI. Para obtener más información sobre la clase de ventana MCIWnd, vea MCIWnd Window Class. Para obtener más información sobre MCI, consulte MCI o Media Control Interface (MCI).
  • Búferes de secuencia. Este formato permite a una aplicación manipular búferes de datos MIDI con marca de tiempo para su reproducción. Los búferes de flujo son útiles para las aplicaciones que requieren un control más preciso sobre la salida que las ofertas de MCI.
  • Servicios MIDI. Las aplicaciones que necesitan el control más preciso de los datos MIDI suelen usar estos servicios de bajo nivel.

En los temas siguientes se describe cada uno de estos métodos y se proporciona información general sobre el asignador MIDI.