Чтобы сделать записанные MIDI-ноты разной длины одинаковыми в GarageBand на Mac, измените длительность каждой ноты в Piano Roll Editor. Согласно документации Apple, при изменении размера нескольких выбранных нот сохраняются различия в их длительности, поэтому таким способом вы не сделаете их одинаковыми.

Этот порядок действий подходит для записанного MIDI-региона на дорожке программного инструмента. Он позволяет сохранить имеющиеся ноты и выбрать, нужно ли оставить их исходное время начала или сначала выровнять его, а затем изменить длительность. В документации по редактированию нот Apple описывает изменение размера отдельных нот и объясняет ограничения при изменении размера нескольких выбранных нот.

Что позволяют документированные элементы управления GarageBand

Apple описывает два способа изменить размер нот: перетащить любой край отдельной ноты или выбрать несколько нот и перетащить край одной из них. Во втором случае различия в длительности выбранных нот сохраняются. Поэтому, если уменьшить или увеличить группу, ноты с разной длительностью так и останутся разной длины. См. Редактирование нот в редакторе фортепианной раскладки в GarageBand на Mac.

В текущей документации не описана команда, которая задает одинаковую абсолютную длительность всем выбранным записанным нотам. В списке сочетаний клавиш редактора Apple также нет сочетания для этого действия. Согласно приведенному здесь поддерживаемому способу, ноты нужно изменять по отдельности; не рассчитывайте, что клавиша-модификатор или неописанный прием группового изменения размера сделает длительность одинаковой.

Выберите действие в зависимости от того, что нужно изменить:

Цель редактирования Документированный элемент управления Что проверить
Задать одинаковую длительность нотам разной длины Изменять размер каждой ноты отдельно Каждая нота достигает нужной длительности
Удлинить или укоротить группу нот одинаковой длины Выбрать группу и изменить размер нот вместе Длительность нот остается одинаковой
Исправить время звучания нот Использовать Time Quantize Ноты выровнены по нужным временным делениям
Добавить ноты Использовать элемент управления значением ноты Insert и добавить ноты Этот элемент управления относится к добавляемым нотам, а не задает длительность уже записанных

Эти различия соответствуют описаниям Apple: изменение размера нот, квантование времени и инспектора Piano Roll Editor.

Откройте записанные ноты и выберите нужную длительность

Дважды щелкните MIDI-регион в области Tracks. Также можно выбрать дорожку программного инструмента или MIDI-регион и открыть меню View > Show Editor. Apple описывает оба способа открыть Piano Roll Editor.

В редакторе MIDI-ноты отображаются в виде цветных полос. Используйте элементы управления масштабом, чтобы короткие ноты было удобно рассматривать. Если нужно увеличить рабочую область по вертикали, перетащите вверх полосу в верхней части редактора. Эти элементы управления описаны во введении в редактор Apple.

Прежде чем что-либо перетаскивать, выберите конкретную длительность, например восьмую ноту для каждой ноты в коротком фрагменте. Также решите, должны ли все ноты иметь такую длительность. Если некоторые ноты должны звучать дольше, не включайте их в этот проход редактирования.

Затем решите, что делать с исходным временем начала нот. Одинаковая длительность не требует одинаковых интервалов. Можно сохранить небольшую неравномерность начала нот, но задать им одинаковую длительность, либо сначала исправить время, а затем изменить длительность. Если принять это решение заранее, вы не измените ритм, когда требуется лишь выровнять длительность.

Измените длительность каждой имеющейся ноты

Согласно документации Apple, во время изменения размера ноты всплывающая подсказка показывает ее длительность. Ориентируйтесь на нее, особенно если записанные ноты начинаются между делениями линейки. Документированный способ — перетащить горизонтально левый или правый край ноты. Для этой задачи используйте правый край: так вы измените конечную точку, сохранив левый край на месте. См. инструкции Apple по изменению размера.

  1. Щелкните первую ноту, которую нужно изменить, не удерживая Shift. Убедитесь, что выбрана только нужная нота.
  2. Наведите указатель на ее правый край и перетащите его по горизонтали.
  3. Следите за всплывающей подсказкой с длительностью и остановитесь, когда нота достигнет выбранной длительности.
  4. Отдельно щелкните следующую ноту и повторите действия, задав ту же длительность.
  5. Пройдите так по всему фрагменту в хронологическом порядке, а затем еще раз проверьте измененные ноты.

При выборе нот важно не ошибиться: если перетаскивать край, когда выбрано несколько нот, изменится размер всей группы. Apple описывает обычный щелчок для выбора одной ноты, а щелчок с удержанием Shift или перетаскивание прямоугольной области выделения — для выбора нескольких. В отрывке с нотами разной длины выбирайте каждую ноту отдельно. См. Выбор нот и изменение их размера.

Не перетаскивайте середину ноты, если хотите изменить ее размер: по документации Apple, перетаскивание выбранной ноты влево или вправо перемещает ее. Если положение начала случайно изменилось, сразу нажмите Command-Z или выберите Edit > Undo, затем снова перетащите край ноты. Apple описывает это действие отмены в статье Отмена и повтор изменений в GarageBand на Mac.

Пример: одинаковая длительность при сохранении исходного времени начала

Рассмотрим четыре условные ноты одной высоты в размере 4/4. Приведенные ниже числа — примеры смещения в долях от начала фрагмента; одна доля соответствует четвертной ноте. Это арифметические примеры, а не текст всплывающей подсказки GarageBand. Целевая длительность — восьмая нота, или 0,50 доли.

Условная нота Исходное время начала Исходная длительность Целевая длительность Нужная конечная точка
A 0,08 0,31 0,50 0,58
B 1,04 0,72 0,50 1,54
C 2,00 0,46 0,50 2,50
D 3,12 0,89 0,50 3,62

Правило простое: конечная точка равна времени начала плюс целевая длительность. Нота A должна заканчиваться в точке 0,58, чтобы звучать 0,50 доли. Если закончить ее на ближайшей отметке в полдоли — 0,50, — ее длительность составит лишь 0,42 доли. Поэтому установка конечной точки каждой ноты на удобное деление линейки может привести к разной длительности, если начало нот осталось неравномерным.

По той же причине ноты одинаковой длительности не обязательно заканчиваются одновременно. Сравнивайте их длительность и подсказку при изменении размера, а не ожидайте, что правые края образуют одну вертикальную линию. В этом примере конечная точка вычисляется исходя из выбранной целевой длительности; он не описывает автоматический расчет, выполняемый GarageBand.

Нужно ли квантовать ноты перед изменением длительности?

Используйте Time Quantize, если нужно также исправить время нот. Apple описывает его как выравнивание времени по выбранному значению ноты и предоставляет элементы управления для целых MIDI-регионов или выбранных нот. Документированное назначение этой функции не подтверждает, что с ее помощью можно задавать одинаковую длительность всем имеющимся нотам. См. Квантование времени нот в редакторе фортепианной раскладки в GarageBand на Mac.

Чтобы квантовать выбранные ноты, выделите нужные ноты, нажмите Notes в инспекторе редактора и выберите значение времени в Time Quantize. Если это значение уже выбрано, Apple рекомендует нажать кнопку Q, чтобы применить его к выбранным нотам. Чтобы обработать весь регион, выберите Region и элементы управления Time Quantize; ползунок Strength доступен для регионов, но не для выделения отдельных нот. Следуйте инструкциям Apple по квантованию.

Если требуется и исправить время, и задать одинаковую длительность, сначала решите вопрос со временем, а затем измените размер нот и проверьте его с учетом новых точек начала. Если нужно сохранить исходное расположение нот, сразу переходите к изменению размера каждой ноты по отдельности. Apple указывает, что Time Quantize влияет на воспроизведение недеструктивно и что исходное время можно восстановить, отключив квантование. См. описание поведения квантования.

Проверьте результат и исправьте распространенные ошибки редактирования

Проверяйте небольшие участки по очереди. Для каждой измененной ноты проверьте длительность с помощью подсказки, убедитесь, что ее левый край остался в нужном месте, и сравните ее со следующей нотой. При задании одинаковой длительности ноты могут перекрываться, если расстояние между их началами меньше этой длительности. Решите, подходит ли такое перекрытие фрагменту или для этих нот нужна другая длительность.

Если после группового изменения размера ноты по-прежнему имеют разную длительность, вернитесь к редактированию по отдельности. Это соответствует задокументированному Apple правилу: при групповом изменении размера различия в длительности сохраняются. Однако если ноты уже имеют одинаковую длительность, сохранение этих различий означает, что при групповом изменении они могут остаться равными. См. Изменение размера нескольких нот.

Если изменение Insert не затрагивает записанный материал, проверьте назначение этого элемента управления. Apple описывает его как выбор значения ноты для добавляемых нот. Он не предназначен, согласно документации, для задания длительности выбранных записанных нот. Чтобы изменить имеющиеся ноты, вернитесь к изменению размера за край ноты. См. описание элементов управления инспектора.

В конце прослушайте отредактированный фрагмент и отдельно проверьте ноты, которые должны быть длиннее. Для записи с нотами разной длительности надежный документированный способ такой: выбрать длительность, изменить правый край каждой ноты с помощью подсказки и проверить время начала и конечную точку. Когда длина нот станет одинаковой, групповой выбор пригодится, чтобы вместе изменить их общую длительность. В руководстве Apple по редактированию нот описано поведение, на котором основаны оба этапа.

Источники