MIDI este nimic mai mult decât a datelor - un set de instrucțiuni. Date MIDI conține o listă de evenimente sau mesaje care spun un dispozitiv electronic (instrument muzical, placa de sunet de calculator, telefon mobil, etc) cum de a genera un sunet. Iată câteva exemple de mesaje tipice MIDI: Site-ul
[sursa: MIDI Producătorii de asociere]
Când înregistra muzică pe un calculator folosind MIDI, software-ul salvează această listă de mesaje și instrucțiuni ca un fișier .mid. Dacă joci .mid depune din nou pe o tastatură electronic, software intern sintetizator tastatură urmeaza instructiunile pentru a reda piesa. Tastatura va juca un anumit cheie cu o anumită viteză și țineți-o pentru o anumită perioadă de timp înainte de a trece la nota următoare.
Dar fișiere .mid nu se limitează la tastaturi sau alte instrumente muzicale electronice. Ele pot fi redate pe orice dispozitiv electronic care conține software-ul sintetizator. Orice calculator cu o placă de sunet poate reda fișiere .mid. Telefoanele mobile folosesc fișiere .mid pentru a juca tonuri de apel elaborate. Fișierele de date MIDI sunt perfecte pentru mașini de karaoke, deoarece acestea permit aparatului să schimbe cu ușurință pas pentru diferite intervale vocale. Fișierul .mid va suna un pic diferit pe fiecare dispozitiv, deoarece sursele audio sunt diferite.
Exemplul karaoke evidențiază unul din avantajele de fișiere .mid. Deoarece fișierul .mid nu conține muzică sau sunete reale, poate fi modificat fără a fi nevoie de a