Команда 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