Sijainti: Musiikkiteknologia -> Musiikin tietotekniikka -> Materiaalit -> MIDI-teknologian perusteita
Päivitetty viimeksi 2005

MIDI-teknologian perusteita

MIDI-viestit: 1

Bittivirta, jossa liikkuu (sarjassa eli peräkkäin) 10-bitin mittaisia sanoja (word). Kukin sana alkaa alkubitillä (start bit, aina nolla) ja loppuu end-bittiin (aina 1). Väliin mahtuu varsinainen liikutettava tieto, yhteensä 8 bittiä (eli tavu). Esimerkki 1.

0100100101

Alku- ja loppubitit tarvitaan synkronoimista varten, eli niiden avulla vastaanottava MIDI-laite tietää mistä data alkaa ja mihin se loppuu. Vastaanottavan laitteen MIDI-piiri jättää alku- ja loppubitit pois ja lähettää väliin jäävän 8 bitin mittaisen tavun eteenpäin (tässä: 10010010).

Yksi MIDI-viesti vastaa (yleensä) yhtä tapahtumaa (event), kuten nuotti alas, nuotti ylös, vaihda soundia, paina pedaali pohjaan etc.

MIDI-viesti koostuu yhdestä tai useammasta tavusta. Tästä seuraavalla sivulla lisää. Viestit jaetaan niiden luoteen mukaan kahteen luokkaan: KANAVAVIESTIT (Channel Message) ja JÄRJESTELMÄVIESTIT (System Messages).

Kanavaviestit ohjautuvat yhdelle järjestelmän 16:sta MIDI-kanavasta, ja järjestelmäviestit välitetään kaikille järjestelmän laitteille kanava-asetuksista riippumatta (esim. MIDI-kello, Aikakoodi, Sys-ex, Reset...).