MIDI повідомлення – статус байт

Статус байт – байт стану

Статус байт є ключовим у MIDI повідомленні, передається першим через MIDI інтерфейс у випадку комутованого з’єднання, адже саме він визначає тип повідомлення, яке передається до приймального пристрою.

Нагадаю, що його ознакою є одиниця в біті типу даних, який слідує за стартовим бітом 10 бітного слова.

midi_stbКожне MIDI повідомлення починаються з байта стану (статус байту), в якому три біти використовуються для позначення типу повідомлення, і 4 біти молодшої частини байту для позначення номеру каналу, до якого слід застосувати повідомлення. Максимальна кількість  каналів -16.

Більшість програмістів розуміють про що йде мова, а для  MIDI користувачів – початківців слід звернути увагу на табличку нижче. Для наглядності показано кодування каналів у бінарному вигляді. З таблички видно, що за допомогою 4 біт можливо закодувати максимально 16 варіантів.

 

Таким чином кодуються номери каналу:

1 Канал – 0000

2 Канал – 0001

3 Канал – 0010

4 Канал – 0011

5 Канал – 0100

6 Канал – 0101

7 Канал – 0110

8 Канал – 0111

  9 Канал- 1000

10 Канал – 1001

11 Канал – 1010

12 Канал – 1011

13 Канал – 1100

14 Канал – 1101

15 Канал – 1110

16 Канал – 1111

 

Поширити вподобання
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Залишити відповідь

Ввійти за допомогою: