Читаем Компьютерная обработка звука полностью

По умолчанию устанавливается нулевой банк. После смены банка обязательно должен быть выбран инструмент (тембр), то есть отправлено сообщение Program Change. Для отработки сообщений о смене банка и инструмента различным устройствам требуется разное время, иногда довольно продолжительное (десятки миллисекунд). В зависимости от реализации некоторые устройства при поступлении этих сообщений выключают звучащие в канале ноты.

Modulation (Модуляция). Контроллером задается глубина частотной модуляции в канале. При значении 0 (по умолчанию) модуляция отключена, при значении 127 устанавливается максимальная глубина.

Portamento (Портаменто). Портаменто называют способ певучего исполнения мелодии, когда один звук постепенно (как бы скользя) переходит в другой. Если этот контроллер-переключатель выключен, каждая нажатая нота начинает звучать на частоте, зависящей от высоты ноты и – дополнительно – от значений контроллеров управления высотой. При включенном портаменто очередная нота начинает звучать на частоте, заданной либо контроллером Portamento Control (он рассмотрен ниже), либо предыдущим сообщением Note On. Затем ее высота плавно изменяется до нужной за время, определенное контроллером Portamento Time (он рассмотрен ниже). Другими словами, последнее сообщение Note On всегда фиксируется в качестве исходной высоты для последующей ноты. При этом все скольжения от ноты к ноте выполняются независимо.

Portamento Time (Время портаменто). Контроллер задает время плавного скольжения от частоты предыдущей ноты до частоты очередной ноты. Значение 0 соответствует минимальному времени, 127 – максимальному.

Portamento Control (Управление портаменто). Задает ноту, от которой плавно перестраивается частота, позволяя определить другую исходную высоту ноты, отличную от установленной сообщением Note On.

Main Volume (Общая громкость). Задает общую громкость звучания канала. Обычное значение – 100.

Pan (Панорама). Задает соотношение уровней стереоканалов (стереобаланс) для MIDI-канала, то есть положение инструмента в стереопанораме. По умолчанию устанавливается в 64 (среднее положение в стереопанораме). Значение 0 соответствует крайнему смещению в левый стереоканал, 127 – в правый.

Expression (Выразительность). Определяет степень выразительности звука. На простых MIDI-инструментах только дублирует контроллер Main Volume, на инструментах с развитым синтезом управляет более тонкими параметрами выразительности. Обычное значение – 127.

Sustain Pedal, Hold1 (Педаль сустейна, удержание звучания). Действие этого контроллера-переключателя аналогично действию правой педали фортепиано: в его включенном состоянии все отпущенные клавиши продолжают звучать. Иными словами, в канале задерживается отработка поступающих для каждой ноты сообщений Note Off. При выключении контроллера все задержанные сообщения отрабатываются одновременно. На активные в это время ноты сброс контроллера не влияет.

Sostenuto Pedal (Педаль удержания звучания отдельных нот). Этот контроллер-переключатель действует подобно Sustain Pedal, но удерживает звучание только тех нот, которые уже нажаты к моменту включения контроллера. Все остальные ноты отрабатываются в обычном порядке. Иными словами, сообщения Note Off откладываются только для тех нот, для которых сообщения Note On поступили до включения Sostenuto Pedal.

Soft Pedal (Педаль приглушения). Действие контроллера-переключателя аналогично действию левой педали фортепиано: смягчается звучание всех нот, нажатых при его включении.

Harmonic Content (Содержание гармоник). Контроллер изменяет глубину резонанса фильтра в канале, позволяя подчеркнуть высокочастотные гармоники. Повышение значения данного контроллера увеличивает крутизну характеристики (добротность) фильтра, усиливая частоты, лежащие вне частоты среза. Значение по умолчанию – 64.

Release Time (Время затухания звука). Контроллер определяет время затухания звучания нот после их выключения, то есть с момента отработки сообщения Note Off до полного исчезновения звука. Значение по умолчанию – 64.

Attack Time (Время атаки звука). Контроллером определяется время начальной атаки звука – нарастания громкости звучания нот с момента отработки сообщения Note On до заданного значения громкости. Значение по умолчанию – 64.

Brightness (Яркость). Контроллер изменяет частоту среза фильтра в канале, управляющего ослаблением высокочастотных составляющих звука. Значение по умолчанию – 64.

Reverb Level (Уровень реверберации). Контроллер задает глубину эффектов, основанных на постоянной задержке сигнала.

Chorus Level (Уровень хоруса). Этим контроллером задается глубина эффектов, основанных на переменной задержке сигналов – Chorus, Flanger, Phaser и т. п.

Перейти на страницу:

Похожие книги