Da Gambas-it.org - Wikipedia.
|
|
(141 versioni intermedie di 3 utenti non mostrate) |
Riga 1: |
Riga 1: |
− | Uno '''''Standard Midi File''''' (.smf) è un archivio di informazioni contenente dati Midi nel loro formato standard.
| + | #REDIRECT [[Alsa_e_Gambas:_Ricevere_dati_Midi_da_uno_Standard_Midi_File]] |
− | <BR>La prima specifica [RP-001] dello ''Standard Midi File'' fu rilasciata nel 1990 dalla "''MIDI Manufacturers Association''" (MMA) per consentire lo scambio di file e di informazioni fra i sequencer Midi.
| |
− | <P>Il file MIDI è composto da complesse strutture, tecnicamente chiamate: ''Chunk'' (Blocco), formate da un certo numero di byte, ossia di istruzioni conformi al protocollo Midi. Il primo blocco, posto sempre all'inizio del file, è quello relativo all'intestazione del file, ed è chiamato perciò: ''Header Chunk''. E' facilmente riconoscibile perché ha il suo identificativo (''MThd'') posto proprio all'inizio. Il blocco d'intestazione contiene notizie generali, ma essenziali, per la definizio del file Midi medesimo.
| |
− | <BR>Oltre al blocco d'intestazione il file è costituito da almeno un blocco traccia, chiamato ''Track Chunk'', e riconoscibile dal suo identificativo: ''MTrk''. Questo blocco contiene i dati veri e propri che definiscono la struttura e le modalità di esecuzione di un brano musicale.
| |
− | <BR>I dati contenuti nel Blocco Traccia possono essere ''eventi'' oppure ''meta-eventi'' Midi.
| |
− | <BR>Gli ''eventi'' Midi sono dei messaggi Midi "temporizzati", nel senso che definiscono dei fenomeni Midi nel tempo; e per questo sono sostanzialmente composti da due elementi: il tempo ed il messaggio in sé.</p>
| |
− | | |
− | | |
− | <BR>Per un'analisi interna dettagliata del file Midi (.mid) rinviamo alla seguente interessante lettura: [http://it.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#Struttura_del_file_MIDI Struttura del file MIDI].
| |
− | | |
− | '''< Pagina in costruzione >'''
| |
Versione attuale delle 16:48, 11 gen 2022