1. Wiadomości systemowe w czasie rzeczywistym :
- W standardzie MIDI 1.0 zdefiniowano tylko jeden komunikat systemowy czasu rzeczywistego, „Wskaźnik pozycji utworu”, używany do wskazywania bieżącej pozycji w sekwencji MIDI.
- MIDI 2.0 wprowadziło dodatkowe komunikaty systemowe w czasie rzeczywistym, w tym Start, Stop, Kontynuuj, Clock, Clock Start i Active Sensing, zapewniając większe możliwości kontroli i synchronizacji.
2. Ciśnienie kanału MIDI :
- MIDI 1.0 nie zawierało komunikatów MIDI Channel Pressure.
- W standardzie MIDI 2.0 wprowadzono komunikaty MIDI Channel Pressure, umożliwiające kontrolę ogólnej dynamiki dla określonego kanału MIDI, dodając wyrazistości występom.
3. Zakres MIDI Pitch Bend :
- MIDI 1.0 ograniczyło zakres załamania wysokości dźwięku do dwóch półtonów w dowolnym kierunku.
- MIDI 2.0 rozszerzył zakres Pitch Bend do ±8191 mikrotonów (około -2 oktawy do +2 oktawy), zapewniając lepszą kontrolę nad Pitch Bendingiem.
4. Polifoniczny nacisk klawisza MIDI :
- MIDI 1.0 nie obsługuje polifonicznych komunikatów o naciskaniu klawiszy.
- W standardzie MIDI 2.0 dodano komunikaty MIDI Polyphonic Key Pressure, umożliwiające kontrolę nacisku wywieranego na poszczególne nuty instrumentu polifonicznego, zwiększając poziom ekspresji.
5. Uniwersalna wiadomość dostępna wyłącznie w systemie innym niż czas rzeczywisty :
- W standardzie MIDI 2.0 wprowadzono komunikat Universal Non-Realtime System Exclusive Message, umożliwiający przesyłanie dużych ilości danych pomiędzy urządzeniami MIDI w różnych celach, takich jak rozszerzone parametry sterujące lub przesyłanie próbek danych.
6. Ogólny standard MIDI :
- MIDI 2.0 zawiera standard General MIDI, który definiuje zestaw standardowych dźwięków instrumentów i mapowań perkusyjnych do odtwarzania MIDI, zapewniając spójną reprodukcję dźwięku na różnych urządzeniach.
7. Sterowanie maszyną MIDI (MMC) :
- W standardzie MIDI 2.0 wprowadzono MIDI Machine Control (MMC), protokół do sterowania magnetofonami, odtwarzaczami CD i innymi urządzeniami zewnętrznymi zsynchronizowanymi z MIDI.
Ogólnie rzecz biorąc, specyfikacje MIDI 2.0 znacznie rozszerzyły możliwości i funkcjonalność MIDI, zapewniając większą kontrolę, ekspresję i standaryzację urządzeń i aplikacji MIDI. Chociaż urządzenia MIDI 1.0 mogą nadal komunikować się z urządzeniami MIDI 2.0, ulepszone funkcje tego ostatniego wymagają zgodnych urządzeń MIDI, aby w pełni wykorzystać jego ulepszenia.