Pitch tracker “PTrack” Elaborazione dell’audio Digitale Progetto A.A. 2014/2015 Studente Alessandro Siino Docente A. Servetti.

Slides:



Advertisements
Presentazioni simili
Misure per la dinamica degli pneumatici
Advertisements

Prof. Rebecca Montanari Anno accademico 2011/2012
Informatica e Telecomunicazioni
I Formati audio e la Musica elettronica.
ITIS LATTANZIO Unità Didattica Materia Informatica Funzioni in C++
MATLAB.
MATLAB.
MATLAB. Outline Grafica 2D Esercizi Grafica 3D Esercizi.
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
ANALISI COMPARATIVA DEGLI ERP: SAP E MICROSOFT DYNAMICS
Copyright, 2005 © ISTC-SPFD-CNR ISTITUTO DI SCIENZE E TECNOLOGIE DELLA COGNIZIONE Viale Marx, Roma (Italy) www:
Studiare INFORMATICA all’Università Ca’ Foscari
IL PATRIMONIO DI DATI - LE BASI DI DATI. Il patrimonio dei dati Il valore del patrimonio di dati: –Capacità di rispondere alle esigenze informative di.
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab m-file m-file script script Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali.
MATLAB.
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Indipendenza lineare,
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Esercizi vari Esercizi.
Come animare un’immagine con Gimp!
La modalità didattica del Laboratorio. Il modello progettuale del laboratorio: le condizioni didattiche Utilizzo di conoscenze e abilità, dimensione operativa.
Informatica TEORIA LABORATORIO Enrico Grisan Uff. : Via Ognissanti 72
Progetto di algoritmi: metodologia "Divide et Impera"
DATA PROCESSING UNIVERSITÀ DEGLI STUDI DI ROMA “LA SAPIENZA”
PROGETTO QUALITÀ “dal vecchio al nuovo…”
Introduzione alla grafica digitale 2005,6,7,8,9,.. Matjaž Hmeljak.
1 Linux day /11/2003 ADA. Dai requisiti al progetto Come nasce il progetto di una piattaforma e-learning Open Source.
Dipartimento di Tecnologie dell’Informazione
ITIS LATTANZIO Unità Didattica Materia Informatica Funzioni in C++
Alma Mater Studiorum – Università di bologna
Lima 3D FASE 1 Durata: 1 mese (avviamento del progetto) FASE 2
Università degli Studi di Bari Laurea in Chimica Di spense di Informatica - Dott. F. Mavelli Programmare in Matlab Funzioni di Libreria Funzioni definite.
Modulo 1 - Hardware u.d. 3 (syllabus – 1.3.5)
Progetto Nazionale dInnovazione – D.M.61/03 Corso Regionale Formazione Tutor Alfabetizzazione Informatica 26 Maggio 2004 – ITC Schiaparelli Via Settembrini,
SCHEDA DIDATTICA DOMANDA STIMOLO: L’attività parte da una particolare domanda, frutto delle osservazioni fatte dagli studenti durante gli incontri precedenti.
CSACOMOFORM questionario ingresso
Progetto RETE SME ALESSANDRO PASSONI
Metodologia tutoriale
Studente: Banovaz Diego Trieste, 15/12/2008AA: 2008/2009.
I U --- A --- V D I D A T T I C A D E L L A R C H I T E T T U R A I N R E T E la tavola la classe quattro.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Script 1 Marco D. Santambrogio – Ver. aggiornata al 2 Dicembre 2013.
LEGGERE PER ESSERE NEL MONDO A.S 2009/2010. PIÙ SI LEGGE, PIÙ SI SVILUPPA LINTELLIGENZA Jim Trelease Il progetto Leggere per essere nel mondo, presentato.
Digitabilità SpazialitàTemporalità RETE DIDATTICA DIDATTICA IN RETE VALORE AGGIUNTO FORNITO DALLA RETE NELLA DIDATTICA.
Milano, 10 Dicembre 2013 Informatica B Informatica B Matlab Laboratorio del 10/12/2013 Responsabili di laboratorio: Gianluca Durelli:
Le competenze Nel documento tecnico del MPI (Donato De Silvestri )
File e Funzioni Si possono distinguere tre tipi di file che vengono utilizzati in MATLAB: M-file: hanno estensione .m e in essi vengono memorizzati i.
Universita’ degli Studi Roma Tre
Politecnico di Torino maggio DIDAMATICA 2011 Insegnare Futuro EXCEL4PS&SP – 6 Maggio 2011 Prof. Nicola Armenise, PhD I.T.E.S. “A. Olivetti” -
REALIZZARE SOFTWARE DIDATTICO DI QUALITA' DI LIBERO UTILIZZO: UNA PROPOSTA ORIGINE: giugno 2004 CHI alcuni programmatori esperti nella.
Caso studio Tipologia 1 Piano di lavoro. Materia : Matematica Tipo di scuola :Liceo Scientifico Classe :2° Periodo:2° Quadrimestre Modulo:Disequazioni.
Area Funzionale: PRODUZIONE E LOGISTICA DIPARTIMENTO DI MANAGEMENT DEPARTMENT OF MANAGEMENT 1 Prof. Guido GIOVANDO Da pag. 119 a pag. 160.
Informatica e Bioinformatica Informazioni generali sul corso Corso di Laurea in Biologia Università degli Studi di Padova AA
Informatica e Bioinformatica Informazioni generali sul corso Corso di Laurea in Biologia Molecolare Università degli Studi di Padova AA
Crea versioni personalizzate dei libri McGraw-Hill Includi il tuo materiale Assembla il tuo materiale con i contenuti McGraw-Hill Visualizza il materiale.
Progetto di Linguaggi e modelli computazionali M Prof. Enrico Denti Progetto di: Francesco Paci.
Dipartimento di Ingegneria Meccanica e Industriale Università degli Studi di Brescia, Italia Angelo VertuanI anno di DottoratoXXII Ciclo - Meccanica Applicata.
“Podcast e Videotutorial”
Grafica interattiva a.a. 2003/2004 Docente: Prof. Enrico Puppo Laboratorio: Dott. Paola Magillo.
1 DOCUMENTAZIONE TRA CONTESTI DI APPRENDIMENTO E COMPETENZE UN'ESPERIENZA DI DOCUMENTAZIONE GENERATIVA.
CEFRIEL Deliverable R4.2.5 Implementazione di un MAC adattativo per reti WiMax Alessandro Lapiana Roma – 24 novembre ‘05.
PIANO DI ATTUAZIONE DEL PNSD A CURA DELL’INSEGNANTE A.D. CLAUDIA MORESCHI.
La sicurezza in bicicletta nelle scuole. OBIETTIVI E FINALITA’ approccio alle tematiche legate alla sicurezza su strada corretto uso della bicicletta.
Insegnare digitale: la didattica flipped e gli strumenti digitali a supporto della didattica capovolta Antonio Todaro “La realizzazione di un podcast –
RUMORE DI QUANTIZZAZIONE. Concetti principali L’analisi dei sistemi di controllo digitale presuppone il fatto che il dispositivo utilizzato abbia uno.
Porting RGCAD - Gianfranco Gargano II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Porting RGCAD.
ISTITUTO COMPRENSIVO DI MONTELABBATE SCUOLA SECONDARIA DI PRIMO GRADO “G.ROSSINI”
FESR Trinacria Grid Virtual Laboratory PROGETTO “MAMMO” Sviluppo e ottimizzazione di algoritmi adattativi, specificatamente di Artificial.
Introduzione Misurare l’impatto che può avere l’aggiunta di traffico sulle prestazioni di un sistema di rete è molto utile. Nel testing di applicazioni.
Dai PSP ai Curricoli di Istituto alle Unità di lavoro AREA DI APPRENDIMENTO: ITALIANO Coord. Elvira Zuin.
Filmato Ken Robinson IC De Amicis Bergamo, Cristina Bonaglia
I LABORATORI. Opportunità di acquisire, attraverso la sperimentazione attiva, alcuni strumenti concettuali e metodologici di base necessari per lo sviluppo.
Transcript della presentazione:

Pitch tracker “PTrack” Elaborazione dell’audio Digitale Progetto A.A. 2014/2015 Studente Alessandro Siino Docente A. Servetti

 Modalità implementative  Scelte implementative  Tecniche implementate Outline

 MATLAB + GUI: per rafforzare ed approfondire le competenze acquisite attraverso i laboratori del corso.  Utilizzo di “libreria” di script per la gestione dei file MIDI appositamente modificata e riadattata alle esigenze del progetto (adattamento per tempo custom e ottenimento dell’intervallo operativo midi, originale realizzata da Ken Schutte Modalità implementative

 Massima customizzazione dei parametri  dimensione dei frames  scelta di differenti tecniche  Scelta bpm (new)  Analysis-by-synthesis del file midi di riferimento  applicazione dello stesso algoritmo ai due file in input (omogeneità nell’output)  previsione della possibilità di utilizzare come riferimento direttamente un wav (es. utilizzo didattico del sw) Scelte implementative

 Autocorrelazione (XCORR)  implementazione con overlapping di tre frame  Harmonic Product Spectrum (HPS)  finestra di Hanning  implementazione senza overlapping ma con frame più ampi (~100ms) ha mostrato risultati più affidabili Tecniche implementate

Twinkle pianoforte con XCORR Esempio 1

Test1 con HPS Esempio 2