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, e in particolare:
- basi della comunicazione MIDI e rudimenti sulla creazione di catene hardware
- trattazione 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 per la manipolazione del MIDI

Struttura insegnamento e programma

Linea Milano
Edizione attiva
Responsabile
STUDENTI FREQUENTANTI
Programma
- 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
Informazioni sul programma
Il corso affronta 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
Propedeuticità
Linguaggi di Programmazione, Informatica applicata alla musica, Informatica applicata al suono
Prerequisiti e modalità di esame
Prova scritta con domande di teoria a risposta multipla ed esercizi di programmazione al PC; discussione orale su richiesta
Metodi didattici
Lezioni frontali supportate da slide, incontri di laboratorio
Materiale didattico e bibliografia
STUDENTI NON FREQUENTANTI
Programma
- 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
Prerequisiti e modalità di esame
Prova scritta con domande di teoria a risposta multipla ed esercizi di programmazione al PC; discussione orale su richiesta
Materiale didattico e bibliografia
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