Темой данного Совета дня послужил заданный в сердцах вопрос одного из музыкантов: «Да куда же опять подевались команда нормализации MIDI-параметров и деструктивная квантизация?!» Эти функции в последних версиях Logic Pro X столько раз меняли местами свое расположение (а также меняли и свои названия), что мы решили уделить особое внимание этим двум функциям и связанным с ними MIDI-региональным параметрам. И как оказалось, сделали это не зря: очередное изменение местонахождения функций нормализации и деструктивной квантации не было отражено в Руководстве пользователя приложением Logic Pro X, поэтому, мы внесли в перевод изменения, касающиеся текущей версии Logic Pro X 10.3.1.
Logic Pro X: MIDI-региональные параметры
Следующие параметры доступны для MIDI-регионов (и программных инструментов Apple Loops) в инспекторе Region (Регион).
MIDI-региональные параметры также применяются к папкам и глобально влияют на все MIDI-регионы внутри папки.
- Transpose (Транспонирование): Все нотные события, содержащиеся в MIDI-регионе, транспонируются вверх или вниз на выбранную величину во время воспроизведения. Таким образом, можно мгновенно транспонировать даже папки целиком. Если несколько отдельных MIDI-регионов в папке уже были транспонированы, относительные различия между ними сохраняются.
Если вы хотите транспонировать по октавам, щелкните по стрелкам, расположенным справа от параметра Transpose. Откроется всплывающее меню, позволяющее производить прямое октавное транспонирование.
Для защиты барабанных и тому подобных нот от транспонирования, инспектор инструментального канала содержит флажок No Transpose (Без транспонирования). Если вы выберете эту опцию, то параметр Transpose будет проигнорирован во всех MIDI-регионах, воспроизводимых этой канальной линейкой (включая инструментальные петли Apple Loops, добавленные на треки, направляемые в инструментальные каналы).
- Velocity (Скорость нажатия): Скорость нажатия всех нот в соответствующем MIDI-регионе смещается на выбранное значение. Положительные значения добавляются к первоначально записанной скорости нажатия, а отрицательные — вычитаются из нее, хотя, естественно, выйти за пределы, определенные стандартом MIDI (0-127), невозможно. Если вы выбираете смещение по скорости нажатия, превышающее максимально или минимально возможное значение для конкретной ноты, эта нота будет воспроизводиться в максимально возможном диапазоне. Например, установка +20 заставит ноту со скоростью нажатия 120 играть со значением 127.
- Dynamics (Динамика): Этот параметр также влияет на значения скорости нот, но вместо того, чтобы добавлять или вычитать фиксированную величину, увеличиваются или уменьшаются различия между тихими и громкими нотами (динамика). Это работает аналогично компрессору или экспандеру. Значения выше 100% расширяют динамику, тем самым увеличивая разницу между громким и тихим звуком, в то время, как значения ниже 100% сжимают динамику, уменьшая различия между громким и тихим звуком.
Установка Fixed (Фиксированно) заставляет все ноты передаваться со значением скорости нажатия 64. При использовании в сочетании с параметром Velocity (см. выше), можно установить любое фиксированное значение скорости нажатия.
- Gate Time (Время срабатывания): Термин Gate Time берет свое начало от аналоговых синтезаторов и относится к времени между нажатием и отпусканием клавиши. Этот параметр влияет на абсолютную продолжительность или длину ноты, которая может отличаться от значения музыкальной ноты. Практический эффект заключается в том, чтобы сделать звучание нот в регионе более стаккато или легато. Диапазон параметра относится к первоначальной длине ноты. Значение параметра Fixed (Фиксированно) приводит к максимальному стаккато. Значения ниже 100% укорачивают ноты. Значения выше 100% удлиняют ноты. Значение параметра Legato (Легато) дает полный легато-эффект для всех нот, вне зависимости от их первоначальной длины, устраняя все паузы между нотами в затронутом регионе.
- Clip Length (Обрезать по длине региона): Эта функция позволяет вам изменять длительности последних нот в регионе непосредственно в области Tracks (Треки), регулируя длину MIDI-региона. При включении этой функции, любые ноты, звучащие после окончания региона, резко обрезаются (по его границе). Когда функция выключена, ноты воспроизводятся до их нормальной конечной точки, независимо от того, где заканчивается регион.
- Score (Партитура): Цель этой функции в основном состоит в том, чтобы предотвратить отображение результатов по отдельным регионам, а именно тем, которые содержат только MIDI-события, которые не могут быть отображены в партитуре, например, данные контроллера или SysEx. Когда установка выключена, MIDI-регион вообще не отображается в партитуре.
- Advanced Quantization: Q-Flam (Расширенное квантование: Q-Flam): Разносит на разные позиции ноты с одинаковыми временными позициями (аккорды). Положительные значения создают восходящее (проигрываемое вверх) арпеджио, отрицательные значения создают нисходящее (проигрываемое вниз) арпеджио. Первая нота в арпеджио (либо самая верхняя, либо самая нижняя) остается незатронутой.
- Advanced Quantization: Q-Velocity (Расширенное квантование: Q-Velocity): Этот параметр (выраженный в процентах) определяет величину, на которую значения скорости нажатия квантуемых нот будут затронуты значениями скорости нажатия шаблонного MIDI-региона. При значении 0% ноты сохраняют свою исходную скорость нажатия. При 100% они принимают значения скорости нажатия шаблона. Отрицательные величины изменяют скорость нажатия, делая отклонение от шаблона еще больше.
- Advanced Quantization: Q-Length (Расширенное квантование: Q-Length): Этот параметр (также выраженный в процентах) определяет, как длина квантуемых нот зависит от длины нот эквивалентной длины (нот на той же позиции) шаблонного MIDI-региона. Значение 0% не дает никакого эффекта, в то время как при 100% ноты принимают точные длительности нот шаблонного региона. Отрицательные значения изменяют длину нот дополнительно, что приводит к более существенному отклонению от шаблона.
Нормализация MIDI-региональных параметров
Вы можете нормализовать установки MIDI-региональных параметров всех выделенных MIDI-регионов и папок с помощью команды локального меню области Tracks (Треки) Function > MIDI Region Parameters > Apply All Parameters Permanently (Применить все параметры перманентно) или щелкнув по MIDI-региону правой кнопкой мыши и выбрав во всплывающем меню функцию MIDI > Normalize Region Parameters (Нормализовать региональные параметры).
Это означает, что все установки в действительности записываются в виде данных, а параметры воспроизведения возвращаются к нормальным значениям. Слышимый результат остается неизменным. Параметр Loop (Петля) и расширенные параметры MIDI-региона не изменяются. Использование этой функции практически означает «сделать данные значения MIDI-региональных/инструментальных параметров неизменными». В большинстве случаев лучше этого не делать, так как оставление исходных данных нетронутыми обеспечивает вам большую гибкость. Это также включает в себя безграничные возможности менять свое мнение о редактировании MIDI-региона.
Нормализация и MIDI-каналы
Как функция Merge (Объединить) и инструмент Glue (Клей), функция Normalize интеллектуальна в том, как она обрабатывает сохраненные номера MIDI-каналов. Если все сохраненные события имеют одинаковый номер MIDI-канала, канал будет изменен на канал инструмента, назначенного на текущем треке. Если события находятся на разных каналах, Logic Pro спросит, хотите ли вы конвертировать каналы событий.
Следующие опции нормализации и квантования доступны во всплывающем контекстном меню MIDI > Region Parameters:
- Apply Quantization Destructively (Применить квантование безвозвратно): Применяет текущие значения квантования в MIDI-регионе (регионах) безвозвратно. Если это сделано, невозможно вернуться к исходной записи, если вы сразу же не используете команду Undo (Отмена) после выполнения операции или не используете команду Undo History (История отмен).
- Normalize without Channel & Delay (Нормализовать без канала и параметра задержки): Оставляет нетронутым сохраненный номер MIDI-канала и параметр Delay (Задержка).
Если в воспроизводящемся инструменте выбрана канальная настройка All (Все) или вы имеете дело с совершенно другим типом объекта Environment (например, разветвитель каналов, используемый как A-Playback), то сохраненные номера MIDI-каналов также не подвергаются влиянию обычной функции Normalize.
Примечание: Если вы редактируете MIDI-регионы, которые отображаются в виде нот на полифоническом нотном стане, рекомендуется использовать функцию Normalize without Channel & Delay, поскольку канал событий используется для назначения нот на отдельные полифонические голоса в редакторе Score (Партитура).