HEAL DSpace

Ανάπτυξη εφαρμογής κινητού για αναγνώριση και αντικατάσταση συγχορδιών

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Μπακιρτζή, Χριστίνα el
dc.contributor.author Bakirtzi, Christina en
dc.date.accessioned 2022-02-17T09:06:31Z
dc.date.available 2022-02-17T09:06:31Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/54750
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.22448
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject Αναγνώριση συγχορδιών el
dc.subject Chord recognition en
dc.subject Αντικατάσταση συγχορδιών el
dc.subject Εφαρμογή κινητού el
dc.subject Βαθιά μάθηση el
dc.subject Ανάκτηση μουσικής πληροφορίας el
dc.subject Chord substitution en
dc.subject Mobile application en
dc.subject Deep learning en
dc.subject Music information retrieval en
dc.title Ανάπτυξη εφαρμογής κινητού για αναγνώριση και αντικατάσταση συγχορδιών el
dc.title Development of mobile application for chord recognition and replacement en
heal.type bachelorThesis
heal.classification Mobile engineering en
heal.classification Software engineering en
heal.classification Computer science en
heal.classification Deep learning en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2021-10-27
heal.abstract The scope of this thesis was the development of an Android mobile application for identifying and substituting the chords of a musical piece. Chord sequences are the building blocks of tonal music and their analysis and processing is a very interesting issue in the field of music information retrieval. A deep learning model was adopted to recognize the chords corresponding to a music track, which was decided to run on an external server and communicate with the mobile application through internet requests. Moreover, the model’s outputs were further processed to extract two substitution proposals for each chord. The suggestions were based on statistic numbers collected from a set of chord progressions, which examined the frequency of occurrence of consecutive musical intervals between the chords of each sequence. Various ways of collecting and using these data were examined, to maximize the efficiency of the overall system in providing compatible and interesting replacement proposals. These music features were combined in a user-friendly mobile application compatible with the Android operating system, which provides the ability to record, save and play sounds through the device's microphone and speakers. The application communicates with a remote server so that the user receives information about the chords that correspond to the music track he chooses to record, as well as suggestions for substituting each of them. The final product was evaluated in terms of its individual and overall results, while its future extensions were also examined. en
heal.abstract Ο σκοπός της παρούσας διπλωματικής εργασίας ήταν η ανάπτυξη μιας εφαρμογής κινητού Android για την αναγνώριση και την αντικατάσταση των συγχορδιών ενός μουσικού κομματιού. Οι ακολουθίες συγχορδιών είναι τα δομικά στοιχεία από τα οποία κατασκευάζεται η τονική μουσική και η ανάλυση και επεξεργασία τους αποτελεί ένα πολύ ενδιαφέρον ζήτημα που έχει απασχολήσει έντονα τον τομέα της ανάκτησης μουσικής πληροφορίας. Υιοθετήθηκε ένα μοντέλο βαθιάς μάθησης για την αναγνώριση των συγχορδιών που αντιστοιχούν σε ένα μουσικό απόσπασμα, το οποίο επιλέχθηκε να λειτουργεί σε εξωτερικό διακομιστή και να επικοινωνεί με την εφαρμογή μέσω αιτημάτων διαδικτύου. Ταυτόχρονα, οι έξοδοι του μοντέλου υπεβλήθησαν σε επιπρόσθετη επεξεργασία, για την εξαγωγή δύο προτάσεων αντικατάστασης για κάθε μία από τις συγχορδίες. Οι προτάσεις βασίστηκαν σε στατιστικά στοιχεία που συλλέχθηκαν από ένα σύνολο δεδομένων προόδων συγχορδιών, τα οποία εξέταζαν την συχνότητα εμφάνισης διαδοχικών μουσικών διαστημάτων μεταξύ των συγχορδιών κάθε ακολουθίας. Εξετάστηκαν διάφοροι τρόποι συγκέντρωσης αλλά και χρήσης των στοιχείων αυτών, με στόχο τη μεγιστοποίηση της απόδοσης του συνολικού συστήματος στην παροχή εύηχων αλλά και ενδιαφερουσών προτάσεων αντικατάστασης. Οι μουσικές λειτουργίες συνδυάστηκαν σε μια εφαρμογή κινητού φιλική προς το χρήστη, συμβατή με λειτουργικό σύστημα Android, η οποία παρέχει τη δυνατότητα ηχογράφησης, αποθήκευσης και αναπαραγωγής ήχων μέσω του μικροφώνου και των ηχείων της συσκευής. Η εφαρμογή επικοινωνεί με απομακρυσμένο διακομιστή ώστε ο χρήστης να λαμβάνει πληροφορίες για τις συγχορδίες που συνοδεύουν οποιοδήποτε μουσικό απόσπασμα επιλέξει να ηχογραφήσει, καθώς και για προτάσεις αντικατάστασης κάθε μίας από αυτές. Το τελικό προϊόν αξιολογήθηκε ως προς τα επιμέρους αλλά και τα συνολικά του αποτελέσματα, ενώ εξετάστηκαν και μελλοντικές επεκτάσεις του. el
heal.advisorName Στάμου, Γεώργιος el
heal.committeeMemberName Σταφυλοπάτης, Ανδρέας Γεώργιος el
heal.committeeMemberName Κόλλιας, Στέφανος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Πολιτικών Μηχανικών. Τομέας Υδατικών Πόρων και Περιβάλλοντος. Εργαστήριο Εφαρμοσμένης Υδραυλικής el
heal.academicPublisherID ntua
heal.numberOfPages 76 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα