Programmazione midi

A.A. 2014/2015
Insegnamento per
6
Crediti massimi
48
Ore totali
Lingua
Italiano
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.

Struttura insegnamento e programma

Edizione attiva
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