General MIDI

Es decir, GM define realmente qué sonidos se pueden crear en el ordenador y cómo van a ser esos enviados al procesador para que emita los sonidos, por tanto es la especificación GM la que define el formato MIDI en una tarjeta de sonido.

Como consecuencia las técnicas usadas para generar dicho instrumento pueden ser tan distintas que el sonido final generado por un mismo instrumento puede variar de un sintetizador a otro.

A lo largo de todo este tiempo el General MIDI se ha ido extendiendo hasta tal punto que ciertas empresas han creado sus propias extensiones como es el caso de Roland GS y Yamaha XG.

Como ya hemos dicho anteriormente GM Level 1 tiene una actualización que es Level 2, la cual exige otros requisitos a los instrumentos compatibles: Número de notas, mínimo de 32 notas simultáneamente.

Los instrumentos deben obedecer las siguientes convenciones para eventos de programa y controlador.