1. Messaggi di sistema in tempo reale :
- MIDI 1.0 definiva un solo messaggio di sistema in tempo reale, il "Song Position Pointer", utilizzato per indicare la posizione corrente in una sequenza MIDI.
- MIDI 2.0 ha introdotto ulteriori messaggi di sistema in tempo reale, tra cui Start, Stop, Continue, Clock, Clock Start e Active Sensing, fornendo maggiori capacità di controllo e sincronizzazione.
2. Pressione del canale MIDI :
- MIDI 1.0 non includeva i messaggi MIDI Channel Pressure.
- MIDI 2.0 ha introdotto i messaggi MIDI Channel Pressure, consentendo il controllo della dinamica complessiva per uno specifico canale MIDI, aggiungendo espressività alle performance.
3. Intervallo di pitch bend MIDI :
- MIDI 1.0 limitava l'intervallo di pitch bend a due semitoni in entrambe le direzioni.
- MIDI 2.0 ha ampliato la gamma del pitch bend a ±8191 microtoni (da circa -2 ottave a +2 ottave), fornendo un controllo più preciso sul pitch bend.
4. Pressione dei tasti polifonici MIDI :
- Il MIDI 1.0 non supportava i messaggi di pressione dei tasti polifonici.
- MIDI 2.0 ha aggiunto i messaggi MIDI Polyphonic Key Pressure, consentendo il controllo della pressione applicata alle singole note di uno strumento polifonico, migliorando il livello di espressività.
5. Messaggio esclusivo di sistema universale non in tempo reale :
- MIDI 2.0 ha introdotto il messaggio esclusivo di sistema universale non in tempo reale, consentendo il trasferimento di grandi quantità di dati tra dispositivi MIDI per vari scopi, come parametri di controllo estesi o trasferimento di dati di campioni.
6. Standard MIDI generale :
- MIDI 2.0 incorporava il General MIDI Standard, che definiva un insieme di suoni di strumenti standardizzati e mappature di percussioni per la riproduzione MIDI, garantendo una riproduzione del suono coerente su diversi dispositivi.
7. Controllo macchina MIDI (MMC) :
- MIDI 2.0 ha introdotto il MIDI Machine Control (MMC), un protocollo per il controllo di registratori, lettori CD e altri dispositivi esterni sincronizzati al MIDI.
Nel complesso, le specifiche MIDI 2.0 hanno ampliato in modo significativo le capacità e le funzionalità del MIDI, fornendo maggiore controllo, espressività e standardizzazione per dispositivi e applicazioni MIDI. Sebbene i dispositivi MIDI 1.0 possano ancora comunicare con i dispositivi MIDI 2.0, le funzionalità migliorate di questi ultimi richiedono dispositivi MIDI conformi per sfruttare appieno i suoi miglioramenti.