Μουσική Πληροφορική. Δ. Πολίτης, Τμήμα Πληροφορικής ΑΠΘ, 2015

Σχετικά έγγραφα
ΣΗΜΕΙΩΣΕΙΣ ΘΕΩΡΙΑΣ MIDI

Ειδικό Τεύχος : Linux και Ηχος. Η Υποδοµή

Αφήγηση Μαρτυρία. Μουσική. Ενίσχυση μηνύματος Μουσική επένδυση Ηχητικά εφέ

ΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I. Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ

Συστήματα Πολυμέσων Ενότητα 7: Ψηφιοποίηση και ψηφιακή επεξεργασία σήματος.

Συστήματα VLSI. Εισαγωγή. Γιώργος Δημητρακόπουλος. Δημοκρίτειο Πανεπιστήμιο Θράκης. Άνοιξη 2014

Εισαγωγή στην Αρχιτεκτονική Η/Υ

Τμήμα Επιστήμης Υπολογιστών ΗΥ-474. Ψηφιακός ήχος. Χαρακτηριστικά σήματος ήχου Ψηφιοποίηση ήχου Συνθετικοί ήχοι MIDI

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Το νέο KX-TDA30 συνδυάζει τις προηγμένες δυνατότητες και εφαρμογές ενός IP τηλεφωνικού κέντρου με την αξιοπιστία που παρέχει η τεχνολογία IP.

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

Τεχνολογία Πολυμέσων. Ενότητα # 4: Ήχος Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

ΕΙΣΑΓΩΓΗ ΣΤΟΠΡΩΤΟΚΟΛΛΟ ΠΡΩΤΟΚΟΛΛΟ: X. ΧΟΥΣΙ ΗΣ

Βασικός Εξοπλισμός Studio

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Ήχος. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 04-1

7.2.2 Σχέση OSI και TCP/IP

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Analog vs Digital. Δούρβας Ιωάννης ΙΩΑΝΝΗΣ ΔΟΥΡΒΑΣ

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο

Το μάθημα συνοπτικά (1) Το μάθημα συνοπτικά (2) Τι είναι ένα υπολογιστικό σύστημα ;

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

Εισαγωγή στη σχεδιαστική ροή της Xilinx

Εισαγωγή στην Αρχιτεκτονική Η/Υ

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Κατασκευή και προγραμματισμός ηλεκτρονικών μουσικών οργάνων

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου

Κεφάλαιο 11 Πολυμέσα. Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία

1.8 Το μοντέλο OSI 1 / 33

Η σταδιακή εξέλιξη των αναλογικών συστημάτων σε υψηλής ευκρίνειας

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Running Status & System Messages

ουλεύοντας µε το Finale (6η συνέχεια)

Εισαγωγή στη Μουσική Τεχνολογία Ενότητα: Το MIDI Διασυνδετικό (MIDI Interface)

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Αρχιτεκτονική Υπολογιστών

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

«Ολοκληρωμένο σύστημα παρακολούθησης θαλάμων συντήρησης»

Πρωτόκολλα Διαδικτύου

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

Περιγραφή του βασικού παραθύρου του Cubase SE3. Εικόνα 1

«Η ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ BarCode» ( Μια πρόταση για ένα μαθητικό project )

Εισαγωγή στη Μουσική Τεχνολογία Ενότητα: Οι μορφές των ηλεκτρονικών μουσικών οργάνων

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

Ο τομέας μουσικής τεχνολογίας, παραγωγής και ηχοληψίας της Μουσικής Σχολής του Δήμου Καλαμπάκας, διαθέτει:

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Μονάδες Μνήμης και Διατάξεις Προγραμματιζόμενης Λογικής

Κεφάλαιο 11 Πολυμέσα

ΛΟΓΙΣΜΙΚΟ (software)

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Εφαρμογές Πληροφορικής

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 8 η : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΩΝ ΛΟΓΙΚΩΝ ΕΛΕΓΚΤΩΝ

Διαφορές single-processor αρχιτεκτονικών και SoCs

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι. Σημειώσεις Θεωρίας

Αρχιτεκτονική υπολογιστών

Το μάθημα συνοπτικά (1) Το μάθημα συνοπτικά (2) Τι είναι ένα υπολογιστικό σύστημα ;

Ερωτήσεις Απαντήσεις επανάληψης κεφ.9 (Πολυμέσα).

Τεχνικές πληροφορίες SUNNY CENTRAL COMMUNICATION CONTROLLER

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

ΣΧΕΔΙΟ ΠΑΡΟΥΣΙΑΣΗΣ ΜΙΚΡΟΔΙΔΑΣΚΑΛΙΑΣ 20

Δίκτυα υπολογιστών και Διαδίκτυο (Πηγή:

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου

- Επιστημονικός Υπεύθυνος Ενέργειας: Θεόδωρος Γ. Εξαρχάκος Καθηγητής του Πανεπιστημίου Αθηνών Πρόεδρος του Παιδαγωγικού Ινστιτούτου «Αναμόρφωση / εκ

1ο Φύλλο Εργασίας. της παλέτας Ήχος. Πώς μπορούμε να εισάγουμε και να αναπαράγουμε έναν ήχο;

Τεχνολογία Πολυμέσων. Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Το υλικό του υπολογιστή

ΤΑ ΠΡΩΤΑ ΒΗΜΑΤΑ ΜΕ ΤΟ HERCULES DJCONTROLWAVE KAI TO DJUCED DJW

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

Στην σημερινή ενημέρωση θα κάνουμε μία εκτενή αναφορά στο πρωτόκολλο RF+ της ΚΝΧ και πιο συγκεκριμένα:

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 1: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ»

Βασικές Έννοιες της Πληροφορικής

Περίγραμμα. Διαδικαστικά. Εργαστήρια Τεχνικών Προγραμματισμού 21/2/2017. ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού

ΠΙΣΤΟΠΟΙΗΜΕΝΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΙΟΤΗΤΑΣ ISO 9001 :

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Εισαγωγή στη Μουσική Τεχνολογία Ενότητα: Το Audio διασυνδετικό και η κάρτα ήχου

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ιαχείριση ικτύων ρ.αρίστη Γαλάνη Ακαδημαϊκό Έτος

ΠΡΟΜΗΘΕΙΑ ΔΗΜΟ ΛΕΒΑΔΕΩΝ

Το λειτουργικό σύστημα. Προγραμματισμός II 1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

Εισαγωγή στην Επιστήμη των Υπολογιστών

Τεχνολογία Πολυμέσων. Ενότητα # 19: Τηλεδιάσκεψη Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Εισαγωγή στη Μουσική Τεχνολογία Ενότητα: Η υλισμική υποδομή ενός Home Studio

Τεχνολογία Πολυμέσων. Ενότητα # 15: Συγχρονισμός πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Θέματα Συστημάτων Πολυμέσων. Ενότητα #3: Ιδιότητες μέσων Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

3. Ποια είναι τα πλεονεκτήματα των επιλεγόμενων τηλεφωνικών γραμμών; Είναι πολύ διαδεδομένες Εχουν μικρό κόστος

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Transcript:

Μουσική Πληροφορική Δ. Πολίτης, Τμήμα Πληροφορικής ΑΠΘ, 2015

Άδεια Χρήσης 2

Άδεια Χρήσης 3

Άδεια Χρήσης 4

Η Διεπαφή του MIDI Δ. Πολίτης - 7 ο Μάθημα

MIDI (1983) Musical Instrument Digital Interface Το MIDI στην πραγματικότητα είναι ένα πρωτόκολλο επικοινωνίας για την διασύνδεση κατάλληλα εξοπλισμένων μουσικών οργάνων μεταξύ τους έτσι ώστε να επιτρέπεται η διαμοίραση της μουσικής πληροφορίας και ο κεντρικός έλεγχος των οργάνων αυτών. Το midi επίσης επιτρέπει και καθορίζει την διασύνδεση αυτών των οργάνων με έναν υπολογιστή. 6

MIDI (1983) Musical Instrument Digital Interface Η κατάσταση πριν την έλευση του MIDI 7

MIDI (1983) Musical Instrument Digital Interface Η κατάσταση ΤΩΡΑ 8

ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΟΥ MIDI Το κυριότερο πλεονέκτημα του MIDI είναι το μικρό μέγεθος των αρχείων του είδους Το δεύτερο πλεονέκτημα είναι η εύκολη επεξεργασία της μουσικής με ό,τι αυτό συνεπάγεται 9

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ Το MIDI παρέχει ένα συγκεκριμενοποιημένο και αποδοτικό τρόπο για την μεταφορά της ηλεκτρονικής πληροφορίας ως ψηφιακά δεδομένα. Αυτό γίνεται με τα μηνύματα που μπορούν να θεωρηθούν σαν εντολές που λένε σε ένα συνθεσάιζερ πως να παίξει ένα κομμάτι μουσικής. Το MIDI ρεύμα δεδομένων είναι ένα μονόδρομο ρεύμα δεδομένων στα 31.25 Kbits/sec με 10 bits να μεταδίδονται για κάθε byte. Η MIDI διεπαφή ενός MIDI οργάνου περιλαμβάνει συνήθως τρεις συνδέσεις: IN, OUT και THRU 10

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ Η MIDI ροή δεδομένων συνήθως ξεκινάει από έναν MIDI controller. O MIDI controller είναι μια συσκευή που παίζεται όπως ένα όργανο και μεταφράζει αυτό που παίζεται σε μια MIDI ροή δεδομένων σε πραγματικό χρόνο. Ο αποδέκτης αυτής της ροής δεδομένων είναι ο sound generator (slave) ή το sound module (slave) το οποίο δέχεται τα MIDI μηνύματα και παράγει τον ήχο. Εικόνες για το MIDI από Wikimedia Commons 11

H MIDI ΣΥΝΔΕΣΜΟΛΟΓΙΑ Εικόνες για το MIDI από Wikimedia Commons 12

ΔΙΑΤΑΞΗ ΜΕ ΥΠΟΛΟΓΙΣΤΗ 13

GENERAL MIDI SYSTEM Τα MIDI δεδομένα μπορούν να μεταφερθούν από το ένα σύστημα στο άλλο αλλά η μουσική πρέπει να ξαναδημιουργηθεί. Όμως διαφορετικοί κατασκευαστές έχουν διαφορετικά μουσικά sets για τα δικά τους keyboards. Έτσι προκύπτει το πρόβλημα κάποιο μουσικό κομμάτι που δημιουργήθηκε σε ένα συγκεκριμένο συνδυασμό οργάνων να ακούγεται εντελώς διαφορετικό όταν χρησιμοποιηθεί ένα διαφορετικό set. Γι αυτό λέμε ότι το MIDI είναι ημι-μεταφέρσιμο. Ευτυχώς το πρόβλημα έχει λυθεί με τη δημιουργία του General MIDI 14

ΠΡΟΒΛΗΜΑΤΑ ΤΟΥ MIDI Μιας και το MIDI δημιουργήθηκε για να μεταφέρει μια μουσική πληροφορία πρέπει να παρέχει ένα ακριβή χρονισμό ώστε να διατηρείται η ρυθμική αρτιότητα της μουσικής. Το αυτί είναι αρκετά ευαίσθητο σε μικρές μεταβολές στον χρονισμό που θα μπορούσαν να υποβαθμίσουν την ποιότητα της μουσικής. Η μεταβολή στον χρόνο ανάμεσα σε δύο γεγονότα έχει τον μεγαλύτερο αντίκτυπο στην ρυθμική αρτιότητα Η καθυστέρηση ανάμεσα στο πότε ένα γεγονός συνέβη και στο πότε δημιουργήθηκε ο ήχος είναι επίσης ένα σημαντικό πρόβλημα Τέλος έχουμε πρόβλημα όταν θέλουμε να έχουμε δυο νότες ταυτόχρονα 15

XMIDI-1995 DIGITAL DESIGN & DEVELOPMENT Όπως δηλώνει και το όνομα του, το extended MIDI δημιουργήθηκε για να επεκτείνει το MIDI κι όχι για να το αντικαταστήσει, παρέχοντας πλήρη συμβατότητα. Το X-MIDI λοιπόν βασίζεται και στο λογισμικό αλλά και στο υλικό ώστε να ξεπεράσει τους περιορισμούς του υπάρχοντος MIDI συστήματος. 16

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ XMIDI Η καλωδίωση γίνεται με τα απλά MIDI καλώδια. Δεν χρειάζεται κάποια διεπαφή ή κάποιον προσαρμογέα. Τα μηνύματα του δεν είναι μεγαλύτερα Χρησιμοποιεί τριαδική αντί για δυαδική λογική ώστε να πακετάρει περισσότερα δεδομένα στην ίδια δομή μηνύματος όπως του απλού MIDI. 17

ΣΥΓΚΡΙΣΗ MIDI-XMIDI CHARACTERISTICS MIDI X-MIDI Transmit figures/byte 255 13122 Channels 16 324 Linear values resolution (level, velocity, etc.) 128 510 Non linear values (control #, program change, etc) 128 4374 Bidirectional no yes Fully compatible with any MIDI device yes yes 18

Τέλος 7 ης Διάλεξης Πηγές και βοηθήματα: - Ηλεκτρονικές σημειώσεις Δ. Πολίτη 2015 @ http://elearning.auth.gr - Δ. Πολίτη, Γλώσσες και Διεπαφές στη Μουσική Πληροφορική Εκδόσεις Κλειδάριθμος, Αθήνα 2007 19