Το MIDI, συντομογραφία για το Musical Instrument Digital Interface, είναι η τυπική ηλεκτρονική γλώσσα που «μιλάται» μεταξύ ηλεκτρονικών οργάνων και των μηχανογραφημένων συσκευών που τα ελέγχουν κατά τη διάρκεια των παραστάσεων. Αυτή η τεχνολογία αναπτύχθηκε στις αρχές της δεκαετίας του 1980, επιτρέπει σε έναν πληκτρολόγιο να ξεκινήσει ένα συνθεσάιζερ τυμπάνων με ένα πλήκτρο ή έναν υπολογιστή για να αποθηκεύσει μια ακολουθία από συνθετικές σημειώσεις ως αρχείο MIDI, για παράδειγμα. Το πληκτρολόγιο, ο συνθέτης τυμπάνων και ο υπολογιστής αναγνωρίζουν το ίδιο σύνολο οδηγιών δυαδικού κώδικα.
Πριν από την ανάπτυξη του συστήματος MIDI, οι επαγγελματίες πληκτρολόγοι θα χρειαζόταν συχνά να δημιουργήσουν πανύψηλες τράπεζες από συνθεσάιζερ, πιάνα, όργανα και άλλα ηλεκτρονικά για να μπορούν να παίζουν ζωντανά. Θα πήγαιναν από όργανο σε όργανο για να παράγουν τους απαραίτητους ήχους. Με την εισαγωγή του MIDI, οι ίδιοι μουσικοί θα μπορούσαν να συνδέσουν όλα τα περιφερειακά πληκτρολόγια μαζί με καλώδια DIN 5 ακίδων και να τα ελέγχουν όλα μέσω ενός κύριου πληκτρολογίου. Ένα συνθεσάιζερ που έχει οριστεί για χορδές παρασκηνίου, για παράδειγμα, θα μπορούσε να «διδάξει» ένα άλλο πληκτρολόγιο πώς να παράγει αυτόν τον ήχο μέσω μιας σύνδεσης MIDI.
Ωστόσο, αυτή η τεχνολογία δεν περιορίζεται στα μουσικά συνθεσάιζερ. Δεν είναι ασυνήθιστο να βρείτε άλλο εξοπλισμό σκηνής, όπως τράπεζες φωτισμού, υπό τον έλεγχο υπολογιστών συμβατών με MIDI. Σε κάθε λυχνία μπορεί να εκχωρηθεί ένα συγκεκριμένο κανάλι και να ενεργοποιηθεί ή να απενεργοποιηθεί σύμφωνα με ένα κύριο πρόγραμμα. Αυτά τα προγράμματα μπορούν επίσης να ελέγχουν πετάλια εφέ για κιθαρίστες ή προ-ηχογραφημένες ακολουθίες για να συμπληρώσουν τον ήχο στη σκηνή.
Τα αρχεία MIDI δεν καταγράφουν πραγματικά τον ήχο του οργάνου του πληκτρολογίου, αλλά μάλλον καταγράφουν οδηγίες για τον τρόπο δημιουργίας αυτού του ήχου αλλού. Για παράδειγμα, ένας πληκτρολόγιος μπορεί να παίξει τη Σονάτα του Σελήνου του Μπετόβεν σε ένα συνθεσάιζερ συμβατό με MIDI συνδεδεμένο σε υπολογιστή. Το αρχείο θα άλλαζε κάθε νότα σε μια σειρά 1s και 0s, παρόμοια με τη δυαδική γλώσσα κώδικα. Η κωδικοποίηση ενσωματώνει άλλες πτυχές της απόδοσης εκτός από τις σημειώσεις, συμπεριλαμβανομένης της δυναμικής, της κάμψης των σημειώσεων και των αλλαγών στην πίεση κλειδιού.
Αν κάποιος ήθελε να παίξει εκείνη την ηχογραφημένη έκδοση της Moonlight Sonata σε διαφορετικό υπολογιστή, το αρχείο MIDI θα έπαιζε ακριβώς αυτό που έπαιζε ο αρχικός πληκτρολογητής στο αρχικό όργανο. Οι ιδιότητες αναπαραγωγής ήχου του ίδιου του υπολογιστή μπορεί να παρουσιάσουν πρόβλημα. Η κάρτα παραγωγής ήχου του υπολογιστή μπορεί να αποδώσει μια πολύ αδύναμη έκδοση του αρχείου MIDI, με κάποιους δυσάρεστους ηλεκτρονικούς θορύβους. Οι σύγχρονοι υπολογιστές με προηγμένες κάρτες ήχου έχουν εξαλείψει πολλά από αυτά τα προβλήματα αναπαραγωγής, αλλά πολλοί εξακολουθούν να συσχετίζουν αρχεία MIDI με μια λιγότερο από εντυπωσιακή απόδοση.
Επειδή αυτά τα αρχεία είναι σχετικά μικρά και εύκολα στην παραγωγή, έχουν γίνει πολύ δημοφιλή για χρήση σε ιστότοπους, προγράμματα παιχνιδιών βίντεο και κινητά τηλέφωνα συμβατά με MIDI. Οι ήχοι κλήσης σε πολλά κινητά τηλέφωνα είναι στην πραγματικότητα αρχεία MIDI που αναπαράγουν τις αρχικές μελωδίες χρησιμοποιώντας την κάρτα ήχου του τηλεφώνου.