Programmazione midi
A.A. 2014/2015
Insegnamento per
Obiettivi formativi
Il corso ha l'obiettivo di trattare i diversi aspetti del protocollo MIDI:
- basi della comunicazione MIDI e rudimenti sulla creazione di catene hardware
- trattazione completa dei messaggi previsti dalle specifiche MIDI 1.0
- standard General MIDI (GM) e codifica binaria degli Standard MIDI File (SMF)
- Network Musical Performance e protocollo RTP MIDI
- Implementazione di software in Java attraverso il package javax.sound.midi
La pagina del corso contiene la scaletta delle lezioni, i link a tutti i materiali didattici e un simulatore di prova finale a disposizione degli studenti.
Si segnala che il corso prevede una corposa parte di implementazione in Java, pari a un terzo delle lezioni. E' pertanto consigliata una conoscenza di base pregressa riguardo un linguaggio di programmazione a oggetti.
- basi della comunicazione MIDI e rudimenti sulla creazione di catene hardware
- trattazione completa dei messaggi previsti dalle specifiche MIDI 1.0
- standard General MIDI (GM) e codifica binaria degli Standard MIDI File (SMF)
- Network Musical Performance e protocollo RTP MIDI
- Implementazione di software in Java attraverso il package javax.sound.midi
La pagina del corso contiene la scaletta delle lezioni, i link a tutti i materiali didattici e un simulatore di prova finale a disposizione degli studenti.
Si segnala che il corso prevede una corposa parte di implementazione in Java, pari a un terzo delle lezioni. E' pertanto consigliata una conoscenza di base pregressa riguardo un linguaggio di programmazione a oggetti.
Struttura insegnamento e programma
Edizione attiva
Sì
Lezioni: 48 ore
Docente:
Ludovico Luca Andrea
Programma
Il programma è condiviso con i seguenti insegnamenti:
- [F94-131](https://www.unimi.it/it/ugov/of/af2015000f94-131) Periodo
Primo semestre
|
Periodo
Primo semestre
Modalità di valutazione
Esame
Giudizio di valutazione
voto verbalizzato in trentesimi
Docente/i
Ricevimento:
Martedì ore 10.30-12.30
Laboratorio di Informatica Musicale - LIM