codifica digitale della partitura
DESCRIPTION
Codifica Digitale della Partitura. Corso di Informatica Applicata alla Musica. Luca A. Ludovico LIM (Laboratorio di Informatica Musicale) DI Co – Università degli Studi di Milano. Introduzione. Differenza tra partitura e spartito Concetto di simbolo. I livelli di codifica simbolica. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/1.jpg)
Codifica Digitale della Partitura
Corso di Informatica Applicata alla Musica
Luca A. Ludovico
LIM (Laboratorio di Informatica Musicale)
DICo – Università degli Studi di Milano
![Page 2: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/2.jpg)
Introduzione
Differenza tra partitura e spartito
Concetto di simbolo
![Page 3: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/3.jpg)
I livelli di codifica simbolica
Livello logico La partitura come concepita dall’autore
Livello notazionale Una delle sue possibili implementazioni grafiche
Cardinalità della relazione tra livello logico e notazionale: uno a molti (1:n)
![Page 4: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/4.jpg)
Esempio
![Page 5: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/5.jpg)
Storia della codifica scritta
Frammenti dall’antica grecia De Istitutione Musicae di Boezio (500
d.c. circa) Neumi in campo aperto (900 d.c. circa) Messale di Saint Denis (1350):
tetragramma; no mensuralità 1500: scrittura su pentagramma e con
mensuralità
![Page 6: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/6.jpg)
Obiettivi della codifica scritta
Supporto alla memoria
Separazione tra compositore ed esecutore
Diffusione nello spazio
Trasmissione nel tempo
![Page 7: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/7.jpg)
Codifica digitale della partitura
Praticità e sicurezza nella conservazione e nella diffusione spazio fisico occupato facilità di copia facilità di trasporto del supporto facilità di trasporto dei contenuti …
Si sfruttano le potenzialità legate all’uso del mezzo digitale (vedi più avanti)
![Page 8: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/8.jpg)
Limiti dell’informazione digitale
L’informazione digitale non è “eterna”
1. I supporti non sono eterni
2. Le macchine per leggere i supporti non sono eterne
3. I formati potrebbero non essere noti
![Page 9: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/9.jpg)
Limiti dell’informazione digitale
I supporti non sono eterni
Soluzioni: copie di backup diffusione geografica dei supporti periodico riversamento supporti basati su tecnologie differenti
![Page 10: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/10.jpg)
Limiti dell’informazione digitale
Le macchine per leggere i supporti non sono eterne
Soluzioni: documentazione tecnica standardizzazione prevalenza di alcuni standard su altri
Standardizzazione = processo da cui emerge una specifica tecnologica comune a (ed accettata da) entità concorrenti.
![Page 11: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/11.jpg)
Limiti dell’informazione digitale
I formati potrebbero non essere noti
Soluzioni: standard aperti (open standards) =
pubblicamente disponibili e liberamente implementabili
Osservazione: non tutti gli standard sono aperti
(ad es. standard proprietari)
![Page 12: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/12.jpg)
Dalla codifica digitale alla… (1/2)
…modifica Editing agevole, anche per operazioni
complesse (es.: strumenti traspositori)
…estrazione automatica di info Data mining Parti dalla partitura Segmentazione automatica
![Page 13: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/13.jpg)
Dalla codifica digitale alla… (2/2)
…esecuzione automatica Sintesi e programmazione timbrica Modelli interpretativi
…visualizzazione evoluta Sincronizzazione audio/video
…conversione di formato
![Page 14: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/14.jpg)
Liv. simbolico vs notazionale (1/2)
Livello logico
•Immissione direttaOrigine usuale:
Livello notazionale
•Scansione
•Produzione automatica
Esportazione in formato grafico
Optical Music Recognition (OMR)
•Pensiero compositivo •Partitura cartacea
Mondoanalogico
Mondodigitale
![Page 15: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/15.jpg)
Liv. simbolico vs notazionale (2/2)
Logico Notazionale
Diffusione sì sì
Conservazione sì sì
Editabilità info musicale sì no
Ricerca per contenuti sì no
Esecuzione automatica sì no
Segno grafico originale no sì
Impaginazione no sì
Aspetto principale: mantenimento della semantica musicale
![Page 16: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/16.jpg)
Codifica a livello logico
![Page 17: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/17.jpg)
Classificazione generale
Formati binari
Formati testuali Formati non di markup Formati di markup
Formati basati su XML
Proprietari
Aperti
![Page 18: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/18.jpg)
Formati binari
Vantaggi Potenza Efficienza Forte integrazione con SW/HW
Svantaggi Illeggibilità “a occhio nudo” Illeggibilità senza conoscere il formato Costo delle licenze d’uso (se non sono free)
![Page 19: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/19.jpg)
Formati binari: un esempio
NIFF
Notation Interchange
FileFormat
![Page 20: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/20.jpg)
Formati basati su ASCII
Vantaggi Editabilità e disponibilità di strumenti SW per l’editing Decodificabilità (anche se difficoltosa) “a occhio nudo” Standard (generalmente) open e free
Svantaggi Scarsa potenza descrittiva e incompletezza Inefficienza nell’occupazione di spazio in memoria
(principale e secondaria) Difficoltà nel rappresentare situazioni reali Supporto della Common Western Notation
![Page 21: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/21.jpg)
Formati ASCII: esempi
DARMS 7H. 6Q / 4W / 7H. 6E( 5E) / 4W /Digital Alternate Representation of Musical Scores
PEC %G-2 @2/4 $bBEA 8-{’GGG} / 2E / 8-{’FFF} / 2DPlain and Easie Code
![Page 22: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/22.jpg)
Formati intermediˆeE(1) 0 2 1024 0 $C0000800 128 3
48 $80030000
80 $80020000
112 $80010000
ˆeE(2) 1 3 1024 0 $C0000800 128 1
128 $80010000
ˆeE(3) 2 4 1024 0 $C0000800 128 3
48 $80010000
80 $80020000
112 $80030000
ˆeE(4) 3 0 1024 0 $C0000800 128 1
48 $80010000
ETF
EnigmaTransportable
File
![Page 23: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/23.jpg)
Formati di markup
Linguaggi basati su caratteri ASCII
Etichettatura per suddividere i contenuti dai marcatori
Non sono necessariamente basati su XML
Vantaggi e svantaggi di XML
![Page 24: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/24.jpg)
Formati di markup: un esempio
<bar 1> 3[E A] [3E B] [3E:8 C] F:8 [3G C] </bar>
MML Music Markup Language
![Page 25: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/25.jpg)
Formati usati impropriamente
Esempio: MIDI linguaggio di performance e non di codifica
simbolica progettato per la sintesi del suono e alla
comunicazione numerica tra macchine
![Page 26: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/26.jpg)
Codifica a livello notazionale
![Page 27: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/27.jpg)
Formati grafici più comuni
BMP(true color, nessuna compressione)
TIFF(true color, compressione senza perdita)
JPEG(true color, compressione con perdita)
GIF(palette a 256 colori o meno, nessuna compressione)
![Page 28: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/28.jpg)
Scopi diversi
Conservazione
Diffusione
Fruizione via Web
![Page 29: Codifica Digitale della Partitura](https://reader033.vdocuments.pub/reader033/viewer/2022051001/56814bbb550346895db88f88/html5/thumbnails/29.jpg)
Formati grafici più comuni
TIFF senza perdita - 8 MB
JPEG media qualità - 2 MB JPEG bassa qualità - 1 MB
Ingrandimento 5X
GIF 16 colori - 800 KB