Il presente lavoro di tesi illustra la progettazione e l'implementazione di un sistema software di conversione Audio-to-MIDI. La progettazione è finalizzata al controllo automatico di un pianoforte ibrido Yamaha Disklavier. Il software, sviluppato in linguaggio Python, applica tecniche di Digital Signal Processing per convertire il segnale audio in un file di tipo MIDI contenente le note che il pianoforte dovrà riprodurre. Mediante l'utilizzo della Trasformata di Fourier (STFT), il sistema analizza l'evoluzione temporale della voce, isolando le frequenze dominanti attraverso un algoritmo di Peak Detection. Tali frequenze vengono quantizzate e mappate sui tasti del pianoforte, mentre l'energia spettrale viene tradotta nel parametro MIDI di velocity, modulando così l'intensità fisica della percussione per emulare la dinamica del parlato.
Speaking Piano: definizione di un modello nel dominio frequenziale e sviluppo software per il mapping del segnale vocale in una partitura MIDI
COLETTO, DAMIANO
2025/2026
Abstract
Il presente lavoro di tesi illustra la progettazione e l'implementazione di un sistema software di conversione Audio-to-MIDI. La progettazione è finalizzata al controllo automatico di un pianoforte ibrido Yamaha Disklavier. Il software, sviluppato in linguaggio Python, applica tecniche di Digital Signal Processing per convertire il segnale audio in un file di tipo MIDI contenente le note che il pianoforte dovrà riprodurre. Mediante l'utilizzo della Trasformata di Fourier (STFT), il sistema analizza l'evoluzione temporale della voce, isolando le frequenze dominanti attraverso un algoritmo di Peak Detection. Tali frequenze vengono quantizzate e mappate sui tasti del pianoforte, mentre l'energia spettrale viene tradotta nel parametro MIDI di velocity, modulando così l'intensità fisica della percussione per emulare la dinamica del parlato.| File | Dimensione | Formato | |
|---|---|---|---|
|
Coletto_Damiano.pdf
accesso aperto
Dimensione
823.5 kB
Formato
Adobe PDF
|
823.5 kB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/104205