Музыкальные процессоры
Служат для обработки музыкальных партий в формате MIDI - внесения
исполнительских нюансов, изменения
стиля исполнения, "оживления" композиции. Обнаружено, что естественность
имитации звучания акустических
инструментов зависит не столько от точности повторения самого тембра,
сколько от особенностей игры,
присущей данному инструменту: для гитары это способ щипка, подтяжка
струн, пальцевое вибрато, для
скрипки - сила нажатия смычком на струны, динамика движения смычка и то
же пальцевое вибрато, для
духовых - характерное изменение громкости по ходу музыкальной фразы и
т.п. Процессоры работают обычно с
готовой партитурой, построенной "математически точно" - все ноты стоят в
точности на своих местах,
нюансы изменения высоты и громкости отсутствуют.
Подробнее с работой музыкальных процессоров ознакомимся на примере
нескольких прграмм:
1. Style Enhancer
(Разработчик – NTONYX. Последняя выпущенная версия - 2.1).
Первый интеллектуальный MIDI-процессор, разработанный в Новосибирской
Государственной консерватории.
Фактически процессор выполняет моделирование исполнения (performance
modelling) - имитирует приемы,
которыми музыкант воздействует на реальный инструмент. Работа процессора
основана на понятии стиля -
совокупности характерных приемов воздействия на инструмент, используемых
музыкантами в игре на
различных инструментах. Каждый стиль характеризует особенности
исполнения различных музыкальных фраз,
типичные акценты на каких-либо элементах музыки, нюансы ритма,
интенсивности, варьирования различных
параметров звука.
Просматривая исходный MIDI-файл, SE распознает в нем объекты (objects) -
аккорды, музыкальные фразы,
ритмические рисунки, громкостные или высотные ходы. К каждому объекту по
заданной схеме применяется
правило (rule), описывающее параметры объекта, которые нужно изменить, и
величины этих изменений.
Например, правило может указывать небольшое смещение нот во времени
относительно ритмических долей,
изменение интенсивности звучания по ходу фразы, вставку команд изменения
высоты (pitch bend) для
имитации глиссандо, вибрато или подтяжек.
Совокупность правил, применимых к партии отдельного инструмента, и
образует стиль. В составе SE
поставляется набор готовых стилей - гитарные, скрипичные, фортепианные,
духовые и т.п. Показательно,
что при обработке партии, скажем, скрипичным стилем и проигрывании ее
звуком другого инструмента,
похожего по динамике, возникает ощущение, что играет все-таки скрипка.
Очевидно, для человеческого
восприятия особенности звучания инструмента оказываются важнее, нежели
предельно точное воссоздание его
тембра.
Для наиболее эффективной работы процессора исходный файл может быть
"выровнен" или отквантован - все
ноты выставлены по ритмической сетке и их интенсивности (velocity)
приведены в одинаковое значение. Это
позволит SE более точно распознать и правильно обработать объекты.
Процессор предоставляет ряд монтажных и управляющих функций секвенсора
для "тонких" манипуляций с
исходными и результирующими MIDI-партитурами.
|