Programmazione midi

A.A. 2021/2022
6
Crediti massimi
48
Ore totali
SSD
INF/01
Lingua
Italiano
Obiettivi formativi
L'insegnamento ha l'obiettivo di trattare i diversi aspetti del protocollo MIDI, e in particolare:
- le basi della comunicazione MIDI e i rudimenti sulla creazione di catene hardware;
- i messaggi previsti dalle specifiche MIDI 1.0 e 2.0;
- il General MIDI (GM) e altre estensioni del protocollo;
- il formato degli Standard MIDI File (SMF);
- la Web MIDI API come interfaccia per la programmazione per il MIDI.
Risultati apprendimento attesi
Lo studente dovrà essere in grado di:
- padroneggiare le basi della comunicazione MIDI, in particolare lo scambio di messaggi MIDI tra dispositivi;
- leggere, interpretare e scrivere informazione MIDI all'interno di uno Standard MIDI file;
- progettare e implementare browser app che lavorano su input MIDI o sono in grado di produrre output MIDI.
Programma e organizzazione didattica

Insegnamento erogato ad anni alterni, non erogato nel 21-22

Periodo
Primo semestre
INF/01 - INFORMATICA - CFU: 6
Lezioni: 48 ore