![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
||
|
|
|
||||
|
Команда
ЭЛЕКТРОННЫЕ МУЗЫКАЛЬНЫЕ ИНСТРУМЕНТЫ Команда, ЧТО ТАКОЕ MIDI?
Нота Протокол MIDI базируется на том, что одно устройство всегда только передает команды (передатчик), другое их принимает и выполняет (приемник). Команды означают наступление некоторых событий, например, нажатия клавиши. При отсутствии каких-либо команд со стороны передатчика приемник находится в ожидании. Поэтому для того, чтобы сыграть ноту, требуется передать две команды: «ВКЛЮЧИТЬ НОТУ» и после истечения длительности ноты команду «ВЫКЛЮЧИТЬ НОТУ». Команды бывают одно-, двух- или трехбайтные. Первый байт команды определяет действие, производимое командой, и называется статусным, за ним могут следовать один или два байта данных. Старший бит статусного байта — единичный, байта данных — всегда нулевой; таким образом, всего возможно 127 команд. Байт
Рассмотрим трехбайтную команду «ВКЛЮЧИТЬНОТУ» — трехбайтную, со статусным байтом 90Н. Первый байт данных — номер ноты, второй байт данных — скорость нажатия клавиши. Самая нижняя нота имеет нулевой номер, самая верхняя — номер 127. Ноте До первой октавы соответствует номер 60-ЗСН.
Скорость нажатия клавиши — это дополнительный параметр, предназначенный для акцентировки нот. Его численное значение также в диапазоне от 0 до 127. Но следует помнить, что как приемное, так и передающее устройства программируются, музыкальный строй тоже транспонируется, а параметр «СКОРОСТЬ НАЖАТИЯ» может сложным образом зависеть от действительной скорости нажатия клавиши.
Команда для ноты в байтах, электросхема - 2 страница Статья взята из журнала «Радио» в ознакомительных целях, не преследуя никакой коммерческой выгоды. Все права принадлежат авторам. Переход на главную страницу сайта - Электросхема
Запрещается: изменение, копирование, распространение, публикация материала данного сайта (даже частичное) без разрешения автора.
|
Радиодетали
|
||||
Заработок для радиолюбителя в Интернете.
Скачать
|
|||||
|
|
|||||