Команда midi
Использование
Описание
Команда midi позволяет проиграть одну midi ноту. Можно указать несколько нот в одной команде.
Необязательный параметр reset или drumkit.
Если reset, то проигрывание любой ноты прекратится.
Если drumkit, то будут играть ударные инструменты,
номер ноты note= - номер ударного инструмента,
instr= и time= - игнорируются.
Обязательный параметр instr= - Номер инструмента, от 1 до 128, по умолчанию - 1. Список инструментов тут.
Обязательный параметр note= - Номер ноты, от 0 до 127. Но для некоторых инструментов некоторые номера не будут звучать. Нота "Middle C" или центральная нота стандартного фортепьяно - "60".
Обязательный параметр vol= - уровень громкости, от 0 до 100, по умолчанию - 100.
Необязательный параметр time= - время звучания ноты, от 0 до 10000 миллисекунд, по умолчанию - 2000.
Необязательный параметр global позволяет услышать работу команды всем.
Необязательный параметр omni - проигрывает ноту, остановив все остальные ноты данного инструмента.
Необязательные параметры reverb, chorus и mod - эффекты данного инструмента. Эффекты действуют от момента включения(on) и до выключения(off), или до срабатывания параметра reset.
Примечание: Во время проигрывания midi ноты, блокируется проигрывание midi файлов при помощи команд sound и noise. Проигрывание возобновится через 60 секунд или после применения параметра reset.
Пример:
activate midi note=51 instr=1