Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Подготовка MIDI-сообщения
Для индикации того, что поле комментариев вызова является MIDI-сообщением, используйте символ " / ’. Затем введите сообщение в числовом формате. При этом: · Любое число, предшествуемое символом ". ", является десятичным · Любое число, предшествуемое пробелом или другим двузначным шестнадцатеричным числом, является шестнадцатеричным.
Например: /a0b0c0 выводит шестнадцатеричные значения a0, b0, c0.
/90.14.12 выводит шестнадцатеричное 90 за которым следует десятичное 14 и десятичное 12.
/90.14.12 90.5.6 выводит шестнадцатеричное 90, десятичные 14 и 12, шестнадцатеричное 90, десятичные 5 и 6.
Справочная таблица Таблица представляет структуру наиболее употребимых MIDI-сообщений. Байт состояния представлен в шестнадцатеричном формате, и для сообщений, зависящих от канала, " n’ представляет номер канала в интервале от 0 до F.
* Сообщение " note on" с длительностью = 0 означает тоже, что и " note off".
** Пульт не использует это сообщение и игнорирует его полностью. Все остальные принимаемые сообщения (и канал, на который пульт принимает сообщения при выключенном " omni" -режиме) представлены в окне Event Monitor (Монитор Событий) при его открытии.
Пример: сообщение " note on" на канале 1 для ноты №72 с длительностью 64 состоит из
Номера каналов, появляющиеся в окне входов (input window), ноты и индексные значения, имеющиеся в файле midimap.txt, на единицу больше чем действительные MIDI-данные. Это связано с тем, что MIDI-значения начинаются с нуля а не с единицы.
MIDI-команды управления шоу (M IDI S how C ontrol) и команды WYSIWYG-автофокуса (WYSIWYG-Autofocus), выполняются с использованием специальных системных сообщений (system exclusive message).
Для полного объяснения работы MSC, мы рекомендуем прочитать последнее издание MIDI Show Control Recommended Practice от компании MIDI Association.
MSC-сообщение содержит идентификатор устройства (device ID) и номер формата. Убедитесь, что вы правильно задали эти значения в полях ввода.
MSC-сообщения применяются в пульте для посылки " абсолютных" сообщений (т.е. независимо от позиции текущего вызова, расположения листов вызовов на Мастерах или нажатых клавиш). Это позволяет достичь наивысшей точности при воспроизведении, даже если в результате ручной перезаписи листы вызовов оказались не на месте или в неправильном порядке.
В нижеприведенной таблице представлено, как действия пульта отражаются в виде MSC-команд:
Операции пульта, в точности воспроизводимые MSC-командами:
Операции пульта, не воспроизводимые в точности MSC-командами:
Q_list - десятичный номер листа вызовов Q_number - десятичный номер вызова Q_path - десятичный номер страницы Замечание: Вызовы, запускающиеся автоматически через заданное время ожидания (wait time) или сразу после другого вызова (follow), не вызывают посылку MSC-команд.
В нижеприведенной таблице представлено, как принимаемые MSC-команды отображаются на действия пульта:
Для команд, ожидающих Q_list, в случае его отсутствия подразумевается лист вызовов на " выбранном" Мастере.
|