Ci sono diversi tipi di dati che sono comuni alla maggior parte dei formati di file di song MIDI . Il dato è lo stesso di quello che un musicista avrebbe bisogno per eseguire un brano dal foglio di musica . Ad esempio , durante la visualizzazione di una partitura musicale , incontriamo il titolo della canzone , informazioni sul copyright e compositore . Questo stessi dati vengono memorizzati in un file di song MIDI . In aggiunta , ci sono metro , o divisione del tempo , e il tempo , così come i nomi dei vari strumenti designati per riprodurre la musica . Alcuni dei dati che definiscono la musica reale durante la riproduzione di un file di song MIDI includono le note suonate , variando l'intensità nota o di un accento , l' uso del pedale in parti della tastiera , volume e pan . In altre parole , un file di song MIDI contiene una gamma molto espressiva di parametri per la definizione di una performance musicale . Così , le principali differenze tra i tipi di file di song MIDI riguardano il modo in cui sono memorizzati i dati di musica .
Tipo 0 MIDI file di song
Un tipo di file MIDI 0 ha una traccia che contiene tutti gli eventi MIDI per l' intera canzone , tra cui il titolo del brano , indicazione tempo , il tempo e gli eventi musicali. Potremmo paragonare questo per allineare eventi musicali più in una singola riga o una traccia . Così, un dispositivo MIDI in grado di gestire Type 0 file musicali MIDI deve leggere questo singolo brano ricco di informazioni , ordinare e interpretare i dati , quindi separare in più canali MIDI per essere suonato fuori o "eseguita " da un lettore musicale MIDI - enabled . Tipo 0 file sono piccoli , compatti e sono convenienti per l'utilizzo con dispositivi wireless .
Tipo 1 MIDI File canzone
Un file MIDI di tipo 1 ha due o più tracce . La prima traccia contiene gli elementi comuni che devono essere espressi solo una volta per ogni canzone , come ad esempio il titolo , compositore , autore , metro di partenza o time signature e tempo di partenza . Le altre tracce contengono la musica attuale , diviso per tipo di strumento e musica eventi, come melodia , armonia e ritmo tracce . Come le parti strumentali di una banda o di un'orchestra , questi eventi musicali sono contenuti in tracce separate , ma suonano simultaneamente e si fondono per fare musica quando il file viene ascoltato attraverso un player MIDI . Avere dati su tracce separate e distinte rende comporre e organizzare la musica con un editor MIDI o sequencer molto più facile . Un sequencer è un programma software che utilizza un'interfaccia grafica per creare e modificare multi-traccia brani MIDI .
Tipo 2 MIDI file di song
canzoni distinte disposte in tracce separate
un file MIDI di tipo 2 è stato descritto come una combinazione di tipo 0 e tipo 1 file . Potremmo pensare ad esso come essere come molti Tipo 0 file uniti in uno. In altre parole , ha più tracce , ma ogni traccia rappresenta una canzone o sequenza diversa , che normalmente viene giocato da soli . TAhink di un file di song MIDI di tipo 2 come un archivio di canzoni diverse . Anche se il musicista medio MIDI non utilizza questo formato , spesso , è stato utilizzato per la drum machine in quanto questo formato è utile per la memorizzazione di una varietà di stili ritmici e drum kit in un unico file convenientemente compatto . Una drum machine o altro dispositivo MIDI per l'interpretazione e la riproduzione di modelli di percussione può selezionare un brano dal " archivio" e riprodurlo su richiesta.
Karaoke Canzone file
MIDI file musicali sono talvolta usato per il karaoke .
Forse il più noto dei derivati MIDI è il cosiddetto file di song " karaoke " . Questo è un file MIDI , che è come un file di song MIDI Type 1 , tranne che contiene testi su una delle tracce . Molti sequencer MIDI includono la possibilità di aggiungere testi . I testi sono sincronizzati con la melodia e il ritmo e possono essere visualizzati su uno schermo video durante la riproduzione del brano . File Karaoke solito hanno l'estensione di file di KAR e giocare su lettori karaoke software-based .