Music Information Retrieval

Documenti analoghi
Laurea magistrale in Comunicazione multimediale PIANO DI STUDIO DEL CURRICULUM TECNOLOGIE DELL INFORMAZIONE E SISTEMI MULTIMEDIALI

Indice. Parte I FondaMentI di InForMatIca. Prefazione alla seconda edizione Gli Autori Ringraziamenti dell Editore Guida alla lettura XIII XV XVI XVII

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Laurea magistrale in Comunicazione multimediale Scienze PIANO DI STUDIO DEL CURRICULUM SISTEMI MULTIMEDIALI E INTERACTION DESIGN

Corso di Web Mining e Retrieval. - Introduzione al Corso -

CURRICULUM SISTEMI MULTIMEDIALI E INTERACTION DESIGN

Informatica e Produzione Multimediale. Introduzione

Le aree dell informatica

IIT E I SUOI CENTRI. Central Research Laboratories, GENOVA. 29 Maggio 2018 Misure minime di sicurezza ICT: esperienze a confronto

Circuiti e algoritmi per l elaborazione dell informazione

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione

Area Tematica Descrizione Area Corso Descrizione corso Tipologia Durata (ore) Finalità corso

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

Fondamenti di Elaborazione di Immagini Introduzione. Raffaele Cappelli.

Machine Learning GIORGIO GAMBOSI UNIVERSITÀ DI ROMA TOR VERGATA

Linguistica Computazionale. 22 settembre 2014

CORSO DI LAUREA MAGISTRALE IN INFORMATICA

ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU

IL PROCESSO di PROGETTAZIONE

Transcript:

: Manipolazione del segnale audio e Music Information Retrieval Music Information Retrieval lezione 9: 11/04/2016

Sound and Music Computing Definizione e scopo Studio della catena di comunicazione relativa a suono e musica da un punto di vista multidisciplinare Uso di metodi scientifici, tecnologici e artistici per capire, modellare e generare suono e musica Approccio computazionale

Sound and Music Computing Storia Ha origine negli anni 50 dal lavoro di ricercatori e compositori di musica elettronica e contemporanea E identificata con nomi diversi: Sound & Music Computing, Computer Music, Music Technology, Informatica Musicale Centri di ricerca storici sono: IRCAM (Inst. for Research and Coordination Acoustic/Music) CCRMA (Center for Computer Research in Music and Acoustics) Istituto di Fonologia RAI di Milano

Sound and Music Computing Sottodiscipline SMC si può dividere in diverse sotto discipline: Processing e manipolazione Modellazione Interfacce e interazione Creazione assistita Applicabili nei seguenti ambiti: Digital music instruments, Music production, Digital music libraries, Music information retrieval, Interactive multimedia systems, Auditory interfaces, Augmented action and perception, computational musicology, ecc

Definizione Insieme di tecniche interdisciplinari per l estrazione di informazioni dalla musica: Musica, Musicologia, Psicofisiologia, Elaborazione dei segnali, Machine learning Diverse applicazioni: Sistemi di raccomandazione Trascrizione automatica Source Separation Classificazione e clustering Instrument recognition Music generation Musicologia computazionale

Tecniche Si lavora su diverse rappresentazioni: Livello fisico, simbolico e performativo Fa uso di tecniche di feature extraction per la descrizione multidimensionale del materiale Fa uso di tecniche statistiche e di machine learning per la riduzione della dimensionalità, l analisi dei dati e la rappresentazione delle informazioni

Applicazioni Interazione uomo-macchina e interfacce Percezione, affective computing Archivistica, DB e collezioni digitali Proprietà intellettuale e DRM Sociologia ed economia dei beni musicali Musicologia ed etnomusicologia

Feature extraction Feature globali (rispetto al un segmento) e locali Liberi di inventarne altre basta che abbiano senso! Esempio di feature globali nel dominio del tempo:

Feature extraction (local descriptors) Esempio di feature locali nel dominio del tempo:

Feature extraction (local descriptors) Esempio di feature locali relative allo spettro:

Feature extraction (local descriptors) Esempio di feature locali relative allo spettro armonico:

Feature extraction Per analizzare un singolo file si valutano le feature locali per quello che sono: serie temporali Se si analizzano le feature per differenziare più file le serie temporali vengono ridotte ad uno o due valori scalari per mezzo di (a scelta): Media Mediana Deviazione Standard Interquartile

Feature extraction Come si calcola una feature? Scopo: Quale informazione si vuole estrarre? Input: In quale dominio è più comodo lavorare? Tempo? Frequenza? Cepstrum? Unità di misura dell output: Quale è più consona? Significatività Interoperabilità Algoritmo: Deve soddisfare le solite regole Efficiente, efficace, robusto, bello

Feature extraction tools Tools per le operazioni di feature extraction Matlab MIRToolbox: link TimbreToolbox: link Java jmir: link Python Music 21: link C++ Essentia: link Marsyas: link Aubio: link Altro SMC Network: link