1. Systemmeddelanden i realtid :
- MIDI 1.0 definierade endast ett systemmeddelande i realtid, "Song Position Pointer", som används för att indikera den aktuella positionen i en MIDI-sekvens.
- MIDI 2.0 introducerade ytterligare systemmeddelanden i realtid, inklusive Start, Stop, Continue, Clock, Clock Start och Active Sensing, vilket ger fler kontroll- och synkroniseringsmöjligheter.
2. MIDI-kanaltryck :
- MIDI 1.0 inkluderade inte meddelanden om MIDI Channel Pressure.
- MIDI 2.0 introducerade MIDI Channel Pressure-meddelanden, vilket möjliggör kontroll av den övergripande dynamiken för en specifik MIDI-kanal, vilket ger uttrycksfullhet till framföranden.
3. MIDI Pitch Bend Range :
- MIDI 1.0 begränsade tonhöjdsböjningsområdet till två halvtoner i båda riktningarna.
- MIDI 2.0 utökade tonhöjdsböjningsområdet till ±8191 mikrotoner (ungefär -2 oktaver till +2 oktaver), vilket ger finare kontroll över tonhöjdsböjning.
4. MIDI polyfonisk tangenttryck :
- MIDI 1.0 stödde inte polyfoniska tangenttrycksmeddelanden.
- MIDI 2.0 har lagt till MIDI Polyphonic Key Pressure-meddelanden, vilket möjliggör kontroll av trycket som appliceras på individuella toner av ett polyfoniskt instrument, vilket ökar nivån av uttrycksfullhet.
5. Exklusivt meddelande för universellt icke-realtidssystem :
- MIDI 2.0 introducerade Universal Non-Realtime System Exclusive Message, som möjliggör överföring av stora mängder data mellan MIDI-enheter för olika ändamål, såsom utökade kontrollparametrar eller dataöverföringsexempel.
6. Allmän MIDI-standard :
- MIDI 2.0 inkorporerade General MIDI Standard, som definierade en uppsättning standardiserade instrumentljud och slagverksmappningar för MIDI-uppspelning, vilket säkerställer konsekvent ljudåtergivning över olika enheter.
7. MIDI Machine Control (MMC) :
- MIDI 2.0 introducerade MIDI Machine Control (MMC), ett protokoll för att styra bandspelare, CD-spelare och andra externa enheter synkroniserade med MIDI.
Sammantaget utökade MIDI 2.0-specifikationerna avsevärt kapaciteten och funktionaliteten hos MIDI, vilket ger mer kontroll, uttrycksfullhet och standardisering för MIDI-enheter och applikationer. Även om MIDI 1.0-enheter fortfarande kan kommunicera med MIDI 2.0-enheter, kräver de senares förbättrade funktioner kompatibla MIDI-enheter för att dra full nytta av dess förbättringar.