MID = Music Instrumental Digital Interface

A MID (vagy midi) egy aszinkron soros vonali kommunikációs szabvány a zenefájlok kódolására, tárolására, valamint az elektronikus hangeszközök (pl.: szintetizátor, dobgép, MIDI vezérlők, samplerek) és a számítógép hangkártyája közötti adatcserére. Az eredeti MIDI 1.0-ás szabványt a 1982-ben hozta létre a fontosabb MIDI gyártók szövetsége. Az akkori megállapodás később vált csak teljes nemzetközi szabvánnyá. A jelenlegi MIDI szabványa következőket tartalmazza:

- egy hardver-rendszert a fizikailag is kapcsolódó elektronikus hangszerek és a kapcsolódó elektronikus rendszerek között. (MIDI interfész, MIDI adapter, MIDI kábel)

- egy adatkódolás eljárást a zenei teljesítmény tárolására és továbbítására, valamint az elektronikus üzenetek ellenőrzésére.

A tipikus MIDI üzenet tartalmazza a kottát, hangmagasságot, a lejátszás sebességét, valamint egyéb vezérlő jeleket, például: hangerő, vibrato, órajel, stb..

- Kommunikációs eljárásokat a zenei teljesítmény-adatok átvitelére és szinkronizálására, valamint ellenőrző adatokat. (MIDI gép kontroll, MIDI térképes vezérlés, MIDI időkód, dal pozicionáló)

- a hangszerek kategorizálását, pl.: ütős hangok vagy hangszínek. Más néven: apró kiegészítéseket is.

A hagyományos MIDI adatok tárolására az SMF (Standard Midi fájl) is alkalmas, de ez nem olyan elterjedt. A szabvány kiterjesztései a General MIDI, Roland GS, illetve a Yamaha XG szabványok. A MIDI kompatibilis eszközt számítógéppel összekötve igen változatos feladatok elvégzése lehetséges. Maguk a MIDI fájlok igen kis méretűek, így a pár Kbyte-os is gyakori. Indok: a MIDI fájlok csak a hangmagasságot, a ritmust, hangerőt, és a játszandó hangszert tartalmazzák (paraméterekkel együtt); mást gyakorlatilag nem! Minden más a MIDI-képes hangkártya (illetve a szintetizátor) dolga. Éppen a kis mérete okozta azt is, hogy az egyszerűbb eszközök is használják, például a korai mobiltelefonokban is leginkább MIDI csengőhangok voltak még az MP3-as készülékek elterjedése előtt.

Szeretnék pár szót szólni az egyes fájlformátumokról!

Szabványos MIDI (.mid vagy .smf)

Ezt a fájltípust a MIDI gyártók szövetsége (MMA) fejlesztette ki és ők is tartják karban. A legtöbb fájlban minden sávhoz hozzá van rendelve egy adott MIDI csatorna és/vagy egy konkrét eszköz, melyhez kapcsolva így a hangszer(ek) hangja könnyedén rekonstruálható. Szinte minden MIDI-képes elektronikus eszköz biztosít felvételi lehetőséget, melynek segítségével direkt módon .mid vagy .smf fájlban rögzíthető a lejátszott dallam. Az internetről elég sok .mid fájl ingyen letölthető, de ezek többségének eléggé kétes az eredete. Sajnos többségéről egyáltalán nem biztos, hogy valaha is látott-e szintetizátort.

MIDI Karaoke (.kar)

Ez egy nem hivatalos kiterjesztése a MIDI fájloknak, melyek segítségével a zenei aláfestést nyújtó .kar fájlra lehet az adott fájl szövegét énekelni. A legtöbb lejátszó valamilyen módon jelöli, hogy milyen szöveg jön. A jel például egy átszíneződő szöveg vagy egy pattogó labda. Mivel a karaoke-műfaj egyre népszerűbb, ezért egyre több (és egyre jobban kezelhető) PC-alapú karaoke program jelenik meg.

RIFF-RMID

A Windows-alapú rendszereken az operációs rendszer is használ RIFF-alapú .mid fájlokat. Megjegyzendő, hogy a szabványos MIDI fájlok nem RIFF-kompabilisek. Kompatibilitási gondok miatt sok zenész nem szereti használni a RIFF-RMID formátumokat. Ezt a formátumot az MMA nem ismeri el hivatalos formátumnak.

Kiterjesztett MIDI (.xmi)

Az XMI formátum egy saját, kibővített verziója a MIDI fájloknak a Miles Sound System által kifejlesztett PC-játékokban. Ez is egy nem-hivatalos, MMA által nem elismert formátum.

 

Felhasznált irodalom: