Słowo MIDI
Słownik kwalifikacji AUD.09 - Realizacja nagrań dźwiękowych
Co to jest słowo MIDI?
Słowo MIDI to podstawowa jednostka informacji przesyłanej w komunikacie MIDI. W standardzie MIDI jedno słowo ma długość 8 bitów, czyli 1 bajt.
To ważna informacja egzaminacyjna: mimo że w informatyce „słowo” może mieć różną długość, np. 16, 32 albo 64 bity, w kontekście komunikatów MIDI przyjmuje się, że słowo MIDI ma 8 bitów.
Budowa komunikatów MIDI
Komunikaty MIDI składają się z bajtów, czyli 8-bitowych słów. Najczęściej występują:
- bajt statusu - określa typ komunikatu, np. Note On, Note Off, Control Change,
- bajty danych - przenoszą wartości, np. numer dźwięku, velocity, numer kontrolera.
Typowy komunikat MIDI może mieć np. 2 lub 3 bajty, ale każdy z tych elementów ma zawsze długość 8 bitów.
Bajt statusu i bajt danych
W MIDI rozróżnia się dwa podstawowe rodzaje bajtów:
- status byte - jego najstarszy bit ma wartość 1,
- data byte - jego najstarszy bit ma wartość 0.
Ponieważ w bajtach danych jeden bit służy do rozróżnienia rodzaju bajtu, wartości danych MIDI mieszczą się zwykle w zakresie 0-127, czyli mają efektywną rozdzielczość 7-bitową.
Przykład
Komunikat Note On może składać się z trzech bajtów:
- bajt statusu: informacja „Note On” i numer kanału,
- bajt danych: numer nuty,
- bajt danych: velocity, czyli siła uderzenia.
Każdy z tych bajtów ma 8 bitów.