1. Mensajes del sistema en tiempo real :
- MIDI 1.0 definió sólo un mensaje del sistema en tiempo real, el "Puntero de posición de la canción", utilizado para indicar la posición actual en una secuencia MIDI.
- MIDI 2.0 introdujo mensajes adicionales del sistema en tiempo real, incluidos Inicio, Detención, Continuación, Reloj, Inicio del reloj y Sensor activo, lo que proporciona más capacidades de control y sincronización.
2. Presión del canal MIDI :
- MIDI 1.0 no incluía mensajes de presión de canal MIDI.
- MIDI 2.0 introdujo mensajes de presión de canal MIDI, lo que permite el control de la dinámica general para un canal MIDI específico, agregando expresividad a las interpretaciones.
3. Rango de inflexión de tono MIDI :
- MIDI 1.0 limitó el rango de inflexión de tono a dos semitonos en cualquier dirección.
- MIDI 2.0 amplió el rango de inflexión de tono a ±8191 microtonos (aproximadamente -2 octavas a +2 octavas), proporcionando un control más preciso sobre la inflexión de tono.
4. Presión de tecla polifónica MIDI :
- MIDI 1.0 no admitía mensajes de presión de tecla polifónica.
- MIDI 2.0 agregó mensajes MIDI de presión de tecla polifónica, lo que permite controlar la presión aplicada a notas individuales de un instrumento polifónico, mejorando el nivel de expresividad.
5. Mensaje exclusivo del sistema universal no en tiempo real :
- MIDI 2.0 introdujo el mensaje exclusivo del sistema universal no en tiempo real, que permite la transferencia de grandes cantidades de datos entre dispositivos MIDI para diversos fines, como parámetros de control extendidos o transferencia de datos de muestra.
6. Estándar MIDI general :
- MIDI 2.0 incorporó el Estándar MIDI General, que definió un conjunto de sonidos de instrumentos estandarizados y asignaciones de percusión para reproducción MIDI, asegurando una reproducción de sonido consistente en diferentes dispositivos.
7. Control de máquina MIDI (MMC) :
- MIDI 2.0 introdujo MIDI Machine Control (MMC), un protocolo para controlar grabadoras, reproductores de CD y otros dispositivos externos sincronizados con MIDI.
En general, las especificaciones MIDI 2.0 ampliaron significativamente las capacidades y funcionalidades de MIDI, proporcionando más control, expresividad y estandarización para dispositivos y aplicaciones MIDI. Si bien los dispositivos MIDI 1.0 aún pueden comunicarse con dispositivos MIDI 2.0, las características mejoradas de estos últimos requieren dispositivos MIDI compatibles para aprovechar al máximo sus mejoras.