Interfejsy MIDI są bardzo przydatnym narzędziem dla muzyków do łączenia szerokiej gamy instrumentów elektronicznych w jeden plik. Zasadniczo MIDI to znormalizowany protokół przesyłania danych do komunikacji różnych instrumentów muzycznych, komputerów, kontrolerów i innych urządzeń. Sam interfejs pojawił się już w latach 70., ale nadal pozostaje jednym z głównych interfejsów do pracy z instrumentami muzycznymi lub tworzenia muzyki.
Za pomocą MIDI kodowane są informacje o akcjach wykonywanych na urządzeniu muzycznym - naciskaniu klawiszy, przycisków itp. Istnieje standardowy plik MIDI - SMF, który jest odczytywany przez wszystkie urządzenia MIDI. Oddzielny utwór midi jest rodzajem partytury muzycznej, ale jednocześnie zawiera wszystkie niuanse indywidualnego wykonania. Melodie MIDI można tworzyć za pomocą specjalnych programów podobnych do edytorów nut.