Применение функций, доступных из подменю MIDI – Functions
MIDI › Functions – подменю, в котором собраны команды, выполняющие ряд редактирующих функций:
- Legato – удлинение MIDI-нот до их слияния. В результате применения этой функции каждая MIDI-нота удлиняется таким образом, чтобы либо ее окончание достигало начала следующей ноты, либо между нотами оставался промежуток заданной длительности, либо ноты накладывались друг на друга. Параметры функции Legato задаются в диалоговом окне Preferences (команда File › Preferences, вкладка MIDI – Function Parameters);
- Fixed Lengths – изменение длительности всех MlDI-нот до заданного значения. Длительность, к которой будут преобразованы ноты, выбирается в раскрывающемся списке Quantize окна Key Editor (или окна List Editor);
- Delete Doubles – удаление двойных нот. Двойные ноты – это ноты, имеющие одинаковые номера и расположенные в одинаковых временных позициях. Они могут возникать при записи в циклическом режиме, а также в процессе редактирования. Двойные ноты напрасно расходуют полифонию синтезатора, причем их звучание, как правило, отличается в худшую сторону от звучания отдельных нот из-за небольшого и непредсказуемого временного рассогласования;
- Delete Controllers – удаление всех сообщений, кроме MIDI-нот из выделенной части;
- Delete Notes… – удаление нот, имеющих заданные параметры;
- Restrict Polyphony – редактирование длительности одновременно звучащих нот с целью уменьшения их числа. Командой Restrict Polyphony открывается диалоговое окно, предназначенное для выбора допустимого количества голосов, используемых при воспроизведении выделенных нот или частей. Функция полезна в том случае, когда в вашем распоряжении имеется звуковая карта или синтезатор с небольшой полифонией. Реально функция сокращает длительность нот таким образом, чтобы одни ноты успевали отзвучать до начала следующих;
- Pedals to Note Length – преобразование длительности нот с учетом наличия сообщений о включении сустейн-педали. Функция выявляет имеющиеся сообщения о включении и выключении сустейн-педали, удлиняет ноты, к которым эти сообщения относятся. После этого сами сообщения о включении и выключении сустейн-педали удаляются. Таким способом несколько разгружается MlDI-интерфейс;
- Delete Overlaps (mono) – устранение перекрытия во времени MIDI-нот с одинаковыми номерами. Для правильной работы некоторых синтезаторов требуется, чтобы сообщение Note Off предшествующей ноты шло обязательно раньше, чем сообщение Note On следующей ноты. Команда решает эту проблему автоматически;
- Delete Overlaps (poly) – устранение перекрытия во времени MIDI-нот с любыми номерами;
- Velocity… – преобразование значений параметра Velocity сообщений Note On;
- Fixed Velocity – присвоение параметру Velocity сообщений Note On заданного значения, которое равно числу, введенному в поле Insert Velocity окна Key Editor;
- Reverse – перезапись выделенных нот в обратном порядке. При этом меняется только очередность звучания нот (например, было: до, ре, ми, а станет: ми, ре, до), но не характер звукоизвлечения: каждый звук по-прежнему будет начинаться с фазы атаки и завершаться фазой затухания.
Назначение большинства перечисленных функций достаточно понятно и без дополнительных пояснений. Поэтому остановимся только на двух функциях: Delete Notes… и Velocity….