В GarageBand для Mac выделите MIDI-ноты в редакторе Piano Roll Editor и перетащите ползунок Velocity вправо. Согласно документации Apple, разница между значениями velocity сохраняется, пока одна из выделенных нот не достигнет 127. Чтобы сохранить эту взаимосвязь, не удерживайте Option.
Это руководство посвящено редактированию существующей MIDI-партии на Mac. В нем объясняется, как выбрать ноты, рассчитать возможное увеличение и проверить результат на нейтральном примере с четырьмя нотами. Инструкции и ограничения основаны на документации Apple по редактированию нот в редакторе Piano Roll.
Откройте MIDI-регион и выберите ноты, которые нужно изменить
Для начала найдите MIDI-регион на дорожке программного инструмента. Дважды щелкните регион, чтобы открыть редактор Piano Roll Editor под дорожками. Или выберите регион и нажмите View > Show Editor. Оба способа описаны Apple в статье Введение в редактор Piano Roll в GarageBand для Mac.
Увеличьте размер редактора, чтобы точно выбрать нужный фрагмент. Для этого перетащите его верхний разделитель вверх. Инспектор расположен слева от области нот; когда выбраны отдельные ноты, в разделе Notes есть ползунок Velocity. Эти особенности интерфейса описаны во введении Apple в редактор Piano Roll.
Сначала выберите нужные ноты и только потом переходите к ползунку:
- Щелкните ноту, чтобы выбрать ее отдельно.
- Удерживая
Shift, щелкните дополнительные ноты или обведите нужный фрагмент рамкой выделения. - Проверьте, что выделены все ноты, которые нужно усилить, и не выделены те, которые должны остаться без изменений.
Эти способы выделения описаны Apple в статье Редактирование нот в редакторе Piano Roll в GarageBand для Mac.
Отнеситесь к выделению как к части редактирования. Например, если нужно усилить четыре ноты в середине региона, выберите именно их, а не более длинный фрагмент вокруг них. Максимальное значение velocity в выделенной группе определяет, насколько ее можно увеличить.
Увеличьте velocity выбранных нот, сохранив разницу между значениями
Выбрав ноты, перетащите ползунок Velocity вправо, не удерживая Option. Apple указывает, что при совместном редактировании нескольких нот разница между их значениями velocity сохраняется. Во время настройки обновляются данные в инспекторе и горизонтальные линии внутри нот. См. инструкции Apple по изменению velocity.
Для точного редактирования под «разницей» будем понимать числовой интервал между значениями velocity. Если исходные значения двух нот — 52 и 68, интервал между ними равен 16. Если прибавить 18 к каждому, получатся 70 и 86, разница между которыми по-прежнему равна 16. Числовые интервалы сохраняются, а соотношение значений и одинаковый процент увеличения — нет.
Это различие поможет выбрать понятную цель. «Увеличить значение каждой выбранной ноты на 18» означает прибавить ко всем одно и то же число. «Сделать каждую ноту на 25 процентов громче» подразумевает другой расчет. Здесь используется первый вариант: увеличить значения в группе, сохранив существующие интервалы между ними.
Пример с четырьмя нотами
Ниже приведены условные арифметические примеры, а не измерения из сеанса GarageBand. Представьте последовательность из четырех нот со значениями velocity 52, 68, 83 и 101. Нужно увеличить каждое значение на 18.
| Нота | Исходное значение velocity | Увеличение | Итоговое значение velocity |
|---|---|---|---|
| A | 52 | 18 | 70 |
| B | 68 | 18 | 86 |
| C | 83 | 18 | 101 |
| D | 101 | 18 | 119 |
Интервалы между соседними нотами остаются равны 16, 15 и 18. Все четыре значения увеличиваются на одно и то же число, поэтому исходный рисунок из более низких и высоких значений сохраняется.
Если важен точный результат, запишите исходные значения перед редактированием. После настройки группы проверьте отдельные ноты и сравните результат с заданными значениями. Для этого примера проверка проста: итоговое значение каждой ноты должно быть на 18 выше исходного. Это способ проверки, основанный на арифметике, а не отдельная команда GarageBand.
Рассчитайте, насколько можно увеличить значения, прежде чем процесс остановится
Apple указывает, что диапазон MIDI velocity в GarageBand составляет 0–127. При обычном совместном изменении velocity достижение любого из предельных значений одной из выбранных нот не позволяет продолжить настройку всей группы. При увеличении важен верхний предел — 127. Apple также описывает возможность удерживать Option, чтобы обойти это ограничение и изменить взаимосвязь значений velocity. См. статью Редактирование нот в редакторе Piano Roll в GarageBand для Mac.
Таким образом, максимальное увеличение, при котором сохраняются все числовые интервалы между выбранными нотами, можно рассчитать так:
Maximum common increase = 127 − highest selected velocity
В примере с четырьмя нотами наибольшее исходное значение velocity — 101. Если вычесть его из 127, останется 26. Общее увеличение на 18 укладывается в этот предел, а увеличение на 26 точно достигает границы.
| Нота | Исходное значение velocity | После увеличения на 26 |
|---|---|---|
| A | 52 | 78 |
| B | 68 | 94 |
| C | 83 | 109 |
| D | 101 | 127 |
При увеличении на 30 потребовались бы значения 82, 98, 113 и 131. Последнее превышает указанный максимум. Поэтому в доступном диапазоне невозможно увеличить все четыре значения на 30 и сохранить исходные интервалы между ними.
Этот расчет также объясняет, почему при выделении группы иногда доступно совсем небольшое увеличение. Если одна из выбранных нот имеет значение velocity 124, всю группу можно увеличить лишь на три единицы. Если значение выбранной ноты уже равно 127, увеличивать группу больше нельзя. Это следует из описанного Apple ограничения при редактировании группы.
Почему обход с помощью Option не подходит для этой задачи
Apple позволяет удерживать Option во время перетаскивания, чтобы продолжить изменение значений velocity после обычной остановки групповой настройки. В документации прямо указано, что при обходе ограничения взаимосвязь между значениями velocity нот изменяется. Если важно сохранить ее, используйте обычное перетаскивание. Модификатор не позволяет вместить в тот же диапазон увеличение, которое иначе невозможно выполнить. Описание поведения обхода ограничения в документации Apple.
Если нужное увеличение слишком велико, выберите меньшее общее значение. Редактирование только части нот — это уже другая задача: можно сохранить интервалы внутри этой подгруппы, но взаимосвязь с невыбранными нотами изменится.
Проверьте числовой результат и звучание по отдельности
После настройки сравните значения отдельных нот с записанными исходными значениями. При строгом увеличении на одно и то же число для всех нот прирост должен быть одинаковым. Недостаточно проверить лишь то, какая нота осталась самой высокой: порядок может сохраниться, даже если интервалы изменились.
Затем проиграйте фрагмент с теми же настройками инструмента. Apple объясняет, что velocity обычно связана с громкостью, но также может влиять на параметры синтезатора, например на частоту среза фильтра или резонанс. Поэтому сохранение числовых интервалов velocity не гарантирует, что воспринимаемая разница в громкости между нотами останется прежней. Пояснение Apple о velocity ноты.
Если результат последней настройки не подходит, выберите Edit > Undo или нажмите Command-Z. Apple описывает этот способ отмены последней операции редактирования в статье Отмена и повтор изменений в GarageBand для Mac. Перед тем как пробовать другое значение увеличения, вернитесь к исходным значениям, чтобы сравнение выполнялось от одной и той же точки отсчета.
Когда удобнее управлять громкостью дорожки
Если нужно просто сделать дорожку громче в миксе, воспользуйтесь регулятором громкости. Apple указывает, что перетаскивание ползунка Volume в заголовке дорожки вправо увеличивает уровень дорожки. Возможно, потребуется расширить заголовок, чтобы увидеть ползунок. См. статью Настройка громкости дорожек в GarageBand для Mac.
Регулятор громкости дорожки позволяет увеличить уровень воспроизведения, когда значения velocity нот больше нельзя повышать. Он не подходит, если требуется увеличить сами значения MIDI velocity. Выбирайте редактирование velocity, когда нужно изменить значения нот и услышать реакцию инструмента на эти изменения; выбирайте громкость дорожки, когда нужно настроить уровень дорожки в проекте.
Чтобы получить нужный результат при точном редактировании MIDI, выделите нужные ноты, рассчитайте запас до 127 и выполните обычную групповую настройку, не удерживая Option. Затем проверьте, что все значения увеличились на одно и то же число. Когда самая высокая нота достигает предельного значения, уменьшите запрошенное увеличение, чтобы сохранить все исходные интервалы velocity.
Источники
- Редактирование нот в редакторе Piano Roll в GarageBand для Mac — служба поддержки Apple.
- Введение в редактор Piano Roll в GarageBand для Mac — служба поддержки Apple.
- Отмена и повтор изменений в GarageBand для Mac — служба поддержки Apple.
- Настройка громкости дорожек в GarageBand для Mac — служба поддержки Apple.