1.5. Послекасание

Некоторые модели MIDI-клавиатур, помимо скорости нажатия клавиш, вос­принимают давление на нажатые клавиши. Для передачи информации о давлении существуют специальные MIDI-сообщения — Aftertouch (послекасание).

Реакция тон-генератора XG на изменение давления программируется пользователем. Спецификацией XG предусмотрено два вида послекасания: канальное (Channel Aftertouch) и полифоническое (Polyphonic Altertouch). Посредством сообщений Polyphonic Aftertouch передается информация о давлении, оказываемом на каждую из нажатых клавиш. Сообщения Channel Aftertouch несут информацию об общем давлении, оказываемом на клавиатуру (об общем давлении в канале).

Реакция тон-генератора на послекасание программируется подобно манипуляторам АС1 и АС2. Посредством сообщения Aftertouch можно управлять теми же параметрами, что и с помощью манипуляторов АС1 и АС2. Для каждого из этих параметров можно задать индивидуальную чувствительность к послекасанию. Соответствующие системные сообщения приведены в табл.2.

В системных сообщениях, приведенных в этих таблицах, вместо NN необходимо указать шестнадцатеричный номер парта (при нумерации от 0), а вместо РР — шестнадцатеричное число, соответствующее чувствительности заданного параметра к послекасанию.

Таблица 2. Системные сообщения для назначения чувствительности заданных параметров к канальному и полифоническому послекасанию

Системное сообщение Параметр Диапазон значений байта РР, значение по умолчанию Диапазон изменения параметра
Канальное послекасание
F0 43 10 4С 08 NN 4D РР F7 PITCH 28-58, 40 -24...+24 полутона
F0 43 10 4С 08 NN 4E РР F7 FILTER 00-7F, 40 -9600...+9450 центов
F0 43 10 4С 08 NN 4F РР F7 AMPLITUDE 00-7F, 40 -64...+63
F0 43 10 4С 08 NN 50 РР F7 PMOD 00-7F, 00 0...127
F0 43 10 4C 08 NN 51 РР F7 FMOD 00-7F, 00 0...127
F0 43 10 4С 08 NN 52 РР F7 AMOD 00-7F, 00 0...127
Полифоническое послекасание
F0 43 10 4С 08 NN 53 РР F7 PITCH 28-58, 40 -24...+24 полутона
F0 43 10 4С 08 NN 54 РР F7 FILTER 00-7F, 40 -9600...+9450 центов
F0 43 10 4С 08 NN 55 РР F7 AMPLITUDE 00-7F, 40 -64...+63
F0 43 10 4С 08 NN 56 РР F7 PMOD 00-7F, 00 0...127
F0 43 10 4С 08 NN 57 РР F7 FMOD 00-7F, 00 0...127
F0 43 10 4С 08 NN 58 РР F7 AMOD 00-7F, 00 0...127

Назад Содержание Вперед

Hosted by uCoz