Παρουσίαση/Προβολή
Εισαγωγή στον μουσικό προγραμματισμό
(Μ232) - Θάνος Πολυμενέας-Λιοντήρης
Περιγραφή Μαθήματος
Το μάθημα αποτελεί μια εισαγωγή στις βασικές αρχές μουσικού προγραμματισμού. με τη χρήση του προγραμματιστικού περιβάλλοντος Max/MSP. Απευθύνεται σε αρχάριους προγραμ- ματιστές, δίνοντας όμως ταυτοχρόνως την ευκαιρία και σε πιο εξοικειωμένους με τον προγραμ- ματισμό χρήστες να αξιοποιήσουν και να επεκτείνουν υπάρχουσες γνώσεις. Στο πλαίσιο του μαθήματος οι φοιτητές/τριες έρχονται αφενός σε επαφή με βασικές μεθόδους και διαδικασίες αλγοριθμικής επίλυσης προβλημάτων και αφετέρου με τον προγραμματισμό μουσικών/ηχητι- κών εφαρμογών. Μετά την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές/τριες θα είναι σε θέση να προγραμματίζουν μουσικούς αλγόριθμους σύνθεσης, επεξεργασίας και αναπαραγωγής πολυκάναλων ηχητικών σημάτων.
Μέθοδοι αξιολόγησης:
Ασκήσεις εργαστηρίων : 50%
Τελική Εργασία Μαθήματος : 50%
Μαθησιακά αποτελέσματα: Με την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές/τριες θα είναι σε θέση • να γνωρίζουν τα βασικά χαρακτηριστικά των πιο διαδεδομένων γλωσσών μουσικού προγραμματισμού • να γνωρίζουν βασικές αρχές που διέπουν τον μουσικό προγραμματισμό • να κατανοούν τη λειτουργία του περιβάλλοντος προγραμματισμού Max/MSP • να κατανοούν τη δομή του πρωτοκόλλου MIDI • να συντάσσουν αλγόριθμους μουσικού προγραμματισμού κάνοντας χρήση της βιβλιοθήκης συναρτήσεων Max • να συντάσσουν αλγόριθμους μουσικού προγραμματισμού κάνοντας χρήση της βιβλιοθήκης συναρτήσεων MSP • να σχεδιάζουν και να προγραμματίζουν εκ του μηδενός αλγόριθμους ανάλυσης, επεξεργασίας και σύνθεσης ηχητικών σημάτων • να σχεδιάζουν και να προγραμματίζουν εκ του μηδενός αλγόριθμους μουσικής δημιουργίας.
Διάλεξη 1η: Εισαγωγή στο Max/MSP
Τι είναι το Max; Εισαγωγή στο περιβάλλον Max / MSP
Βασικές αρχές προγραμματισμού με ροή δεδομένων
Βασικά παράθυρα
Δομικές μονάδες προγραμματισμού
Προγραμματισμός στο patcher window
Εισαγωγή νέων object, message και comment boxes
Ημερομηνία δημιουργίας
Δευτέρα 9 Φεβρουαρίου 2026
-
Περίγραμμα
Δεν υπάρχει περίγραμμα