Back to search

National and Kapodistrian University of Athens

Diffusion Modeling for Synthesizer Programming

Abstract

dc:description

Σε αυτή τη διπλωματική μελετάμε την εφαρμογή παραγωγικών μοντέλων διάχυσης (Diffusion Models) σε δεδομένα παραμέτρων για συνθεσάιζερ. Τα συνθεσάιζερ είναι προγράμματα που χρησιμοποιούνται για τη δημιουργία ήχων και μουσικής, και δοθέντος κάποιων παραμέτρων δημιουργούν τονικούς και μη ήχους. Δείχνουμε, πως είναι εφικτό, να παράξουμε καινούργιους ρεαλιστικούς ήχους κάνοντας χρήση μοντέλων διάχυσης, που έχουν εκπαιδευτεί σε δεδομένα παραμέτρων. Επίσης, χρησιμοποιώντας μοντέλα Transformer, μπορούμε να κάνουμε τη διαδικασία παραγωγής να είναι εξαρτώμενη από κάποιον ήχο χρησιμοποιώντας ηχητικές εμβαπτίσεις τύπου CLAP, και με τη τεχνική της καθοδήγησης χωρίς ταξινομητή (Classifier-Free Guidance), να επηρεάσουμε τον τελικό ήχο που βγαίνει από το συνθεσάιζερ. Δείχνουμε πως η δειγματοληψία με τη μέθοδο DDIM μπορεί να αυξήσει τη ταχύτητα της παραγωγικής διαδικασίας, χωρίς να έχει αρνητικό αντίκτυπο στις επιδόσεις των μοντέλων. Προκειμένου να βγάλουμε συμπεράσματα για την επίδραση ορισμένων υπερ-παραμέτρων του προβλήματος, κάνουμε μια συγκριτική ανάλυση μεταξύ διαφορετικών μοντέλων. Επίσης, εισάγουμε μια παραλλαγή του προβλήματος, όπου το μοντέλο διάχυσης είναι επίσης εξαρτώμενο από τον αλγόριθμο του συνθεσάιζερ, η οποία βελτιώνει την απόδοση του μοντέλου. Η διττή φύση των CLAP εμβαπτίσεων μας επιτρέπει, να καθοδηγήσουμε τη παραγωγική διαδικασία δίνοντας γραπτές εντολές στο μοντέλο. Προκειμένου να εναρμονήσουμε τη αναπαράσταση του κειμένου στα CLAP embeddings με τις ηχητικές ικανότητες του συνθεσάιζερ, εκπαιδεύουμε έναν Adapter για τον κωδικοποιητή κειμένου του CLAP μοντέλου. Επίσης, μελετάμε την επίδραση ορισμένων γνωστών τεχνικών για τα μοντέλα διάχυσης όπως το RePaint, τη μέθοδο παρεμβολής και την επεξεργασία με γραπτό κείμενο. Τέλος, εξετάζουμε το αποτέλεσμα που προκύπτει, όταν χρησιμοποιούμε ήχους εκτός κατανομής για τη καθοδήγηση του μοντέλου.

Author and committee

dc:creator, dc:contributor.*
Authors dc:creator
  • ΤΣΙΑΚΟΥΛΙΑΣ-ΜΑΝΕΤΤΑΣ ΔΗΜΗΤΡΙΟΣ
  • TSIAKOULIAS-MANETTAS DIMITRIOS

Subjects

dc:subject × 2

Rights

Language dc:language
Ελληνικά, English, Greek

Identifiers

dc:identifier.*
Identifier
uoadl:5359890
OAI identifier oai:identifier
oai:lib.uoa.gr:uoadl:5359890

Chain of custody

source
Harvested from
National and Kapodistrian University of Athens
Base URL
pergamos.lib.uoa.gr/uoa/dl/frontend/oaipmh
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

ΤΣΙΑΚΟΥΛΙΑΣ-ΜΑΝΕΤΤΑΣ ΔΗΜΗΤΡΙΟΣ; TSIAKOULIAS-MANETTAS DIMITRIOS. Diffusion Modeling for Synthesizer Programming. 2026. https://pergamos.lib.uoa.gr/uoa/dl/object/5359890