Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. AUD.09
  4. Słowo MIDI

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.