MIDI

Το MIDI (Musical Instrument Digital Interface, ελλ. Ψηφιακή Διασύνδεση Μουσικών Οργάνων) είναι ένα πρωτόκολλο που αποσκοπεί στην επικοινωνία και τον συγχρονισμό μεταξύ ηλεκτρονικών μουσικών οργάνων (όπως συνθετητές, ρυθμομηχανές, δειγματολήπτες, συσκευές χρονισμού), υπολογιστών και άλλων ηλεκτρονικών συσκευών, ανεξαρτήτως κατασκευαστή. 
Το πρωτόκολλο MIDI δεν μεταδίδει ηχητικό σήμα, αλλά μηνύματα που περιέχουν πληροφορίες σχετικά με το τονικό ύψος και την ένταση μιας νότας, καθώς επίσης και σήμα χρονισμού που προσδιορίζει την ταχύτητα - το tempo - ενός κομματιού.

Λειτουργία

Το διασυνδετικό MIDI αποτελείται από το πρωτόκολλο επικοινωνίας (software) και το υλικό του μέρος (hardware). Το πρώτο, περιέχει τις εντολές (MIDI Language) που χρειάζονται για την "περιγραφή" μιας μουσικής σύνθεσης, ενώ το δεύτερο αναφέρεται στα χαρακτηριστικά των κυκλωμάτων που παράγουν και ερμηνεύουν την πληροφόρηση MIDI και προσδιορίζει τον τύπο των συνδέσεων και το είδος των καλωδίων που πρέπει να χρησιμοποιηθούν.

Χρησιμότητα

Ο μουσικός που θα γνωρίσει τις συγκινήσεις που προσφέρει το MIDI, είναι πολύ δύσκολο να φανταστεί τον κόσμο χωρίς αυτό. Οι δυνατότητες που ανοίγονται είναι τεράστιες σε κάθε τομέα της μουσικής: διδασκαλία, σύνθεση, μάθηση, διασκέδαση. Οι δημιουργοί λογισμικού έχουν αναπτύξει κάθε δυνατή πλευρά της μουσικής μέσω ειδικών προγραμμάτων και για κάθε επίπεδο αγοραστικής δύναμης.
Οι κυριότερες κατηγορίες λογισμικού που θα μπορούσε κάποιος να βρει σήμερα είναι:

Προγράμματα μουσικής σημειογραφίας (Notation Software)

Τα προγράμματα αυτά επιτρέπουν την ηλεκτρονική εισαγωγή (μέσω MIDI) και επεξεργασία, της μουσικής σημειογραφίας. Ο παραδοσιακός τρόπος γραφής της μουσικής (πεντάγραμμο, μολύβι, σβήστρα κ.λπ.), αντικαθίστανται από τα αντίστοιχα εργαλεία στο περιβάλλον του υπολογιστή. Μπορούμε να παίξουμε την μουσική μας στο synthesizer, αυτή να καταγραφεί με κάθε λεπτομέρεια (θέση στο πεντάγραμμο, διάρκεια, ένταση κ.λπ.), και κατόπιν με το ποντίκι να διορθώσουμε τα λάθη, ή εξ αρχής με τα εργαλεία του προγράμματος να καταγράψουμε την παρτιρτούρα με την βοήθεια ποντικιού και πληκτρολογίου.

Προγράμματα μουσικής εγγραφής (Sequencer)

Τα προγράμματα αυτά επιτρέπουν στον συνθέτη να καταγράψει τη μουσική του, στον δάσκαλο να ετοιμάσει μουσικά παραδείγματα ασκήσεων ή ενορχηστρώσεων, στον μαθητή να λύσει τις μουσικές του ασκήσεις στη μουσική Θεωρία, Αρμονία, Αντίστιξη, Χορωδία κ.λπ.

Προγράμματα επεξεργασίας-ταξινόμησης ήχων

Πρόκειται για ειδικό λογισμικό που παρέχεται από τις εταιρείες που κατασκευάζουν τα μουσικά όργανα ή και από τρίτες εταιρείες και βοηθά στη γρήγορη επεξεργασία των ήχων που διαθέτει ο συνθετητής στη μνήμη του και την αποθήκευση αυτών. Ο βασικός σκοπός των προγραμμάτων αυτών είναι να παρακάμψουμε τη συνήθως μικρή οθόνη του synthesizer και τα πολλαπλά πατήματα κουμπιών που απαιτούνται και να κάνουμε όλη την εργασία στη μεγάλη οθόνη του υπολογιστή με τη βοήθεια του ποντικιού. Οι νέοι ή οι επεξεργασμένοι ήχοι μπορούν και αποθηκεύονται όπως οποιαδήποτε άλλα αρχεία σε κάποιο μαγνητικό μέσο και αποστέλλονται ξανά προς τη μνήμη του synthesizer, μέσω MIDI, όταν τους χρειαστούμε. Όταν μιλάμε για επεξεργασία ενός ήχου από συνθετητή, εννοούμε π.χ. τη διαδικασία όπου ένας ήχος πιάνου μπορεί να αλλαχτεί με την προσθήκη βάθους ή άλλου ηχητικού εφφέ.

Προγράμματα αναγνώρισης μουσικών χαρακτήρων

Εδώ περιλαμβάνεται το λογισμικό που έχει τη δυνατότητα να αναγνωρίσει πεντάγραμμα, νότες, κλειδιά και άλλα μουσικά σύμβολα όταν του εισάγουμε τη σαρωμένη εικόνα μίας παρτιτούρας. Κάτι παρόμοιο δηλ. με την λειτουργία αναγνώρισης χαρακτήρων ενός τυπωμένου κειμένου (OCR).