Velocity: Randomize, Ramp, Deviation и живая сила нажатия

Вы делаете так, чтобы ноты не звучали одинаково: правите velocity вручную, используете Randomize, Ramp и Deviation и знаете, что из этого умеет Push 2.

Зачем это

Когда вы пишете ноты мышью или вводите их шагами, Live ставит им одну и ту же силу нажатия. Живой пианист так не играет: каждая нота у него чуть тише или громче. Послушайте один и тот же восьминотный мотив с разной velocity. Первые два варианта звучат ровно, как будильник. Последние ближе к тому, что вы хотите слышать в ambient.

Один и тот же мотив, разная сила нажатия
Восемь нот E-Piano MKI Mellow, 60 BPM, все дорожки выровнены по одной громкости (общая группа).
0:00
Все ноты velocity 100: «машинно»
Переключайте варианты во время воспроизведения — позиция сохраняется. Громкость примеров выровнена.

Теория простыми словами

Velocity (сила нажатия) — число от 1 до 127, которое записывается вместе с каждой нотой. Чем оно больше, тем громче и ярче нота, а у многих инструментов ещё и мягче или жёстче тембр. Аналогия: разница между тем, как вы касаетесь клавиши пальцем и как нажимаете её кулаком.

В MIDI-клипе velocity видна на нижней панели Clip View, в полосе Velocity. Каждая нота показана вертикальным маркером: чем он выше, тем больше значение. Слева на панели есть кнопка Randomize, поля Ramp и поле Deviation. Это три инструмента, которыми мы займёмся.

Панель Velocity в Live: все ноты на одном уровне
  1. 1Маркеры velocity на одной высоте
  2. 2Панель Velocity с кнопкой Randomize, полями Ramp и Deviation
Исходная картина: все маркеры velocity стоят на одной высоте, ноты звучат одинаково.

Что важно запомнить для ambient:

  • Плоская velocity (все ноты равны) выдаёт «машину». Для sparks, мелодий и пэдов из нескольких нот это почти всегда плохо.
  • Слишком большой разброс портит фразу: отдельные ноты выскакивают. Для тихого слоя коридор в 20–30 единиц обычно достаточен.
  • Форма важнее случайности. Ramp или дуга дают музыкальный контур, Randomize и Deviation добавляют живость поверх него.

Делаем вместе

Возьмите сет sets/01-three-scenes.als из прошлых уроков или создайте новый MIDI-клип. Мы будем работать с восемью нотами E-Piano MKI Mellow: C5 E5 G5 E5 D5 C5 G5 E5, по 3 доли каждая, шаг 2 доли, темп 60 BPM.

Практика 1. Открываем панель Velocity и правим нотку вручную

  1. Дважды щёлкните по MIDI-клипу, чтобы открыть Clip View, и убедитесь, что вы на вкладке Notes.
  2. Внизу под нотным редактором найдите полосу Velocity с панелью инструментов.
  3. Наведите курсор на маркер: появится число. Это значение velocity этой ноты.
  4. Перетащите один маркер вверх или вниз и послушайте клип.
  5. Выделите несколько нот с зажатым Shift (Mac: Shift) и нажмите Ctrl+↑ (Mac: Cmd+↑): значения выбранных нот вырастут на 10. Ctrl+↓ (Mac: Cmd+↓) уменьшает на 10, а с Shift (Mac: Shift) шаг мельче.
  6. Если хотите нарисовать значения «рукой», включите Draw Mode в Control Bar и проведите мышью по полосе.

Контрольная точка: вы можете назвать значения velocity хотя бы трёх нот клипа и умеете менять одну или несколько нот сразу.

Практика 2. Randomize: пошевелить ноты

Randomize один раз переписывает velocity выбранных нот. Если ничего не выбрано, меняются все ноты клипа. Число рядом с кнопкой — максимальная амплитуда изменения: чем оно больше, тем сильнее разброс.

  1. Выделите все ноты клипа (Ctrl+A (Mac: Cmd+A) в редакторе нот).
  2. Выставьте всем нотам одну velocity около 60: например, потяните один маркер и Shift+выделите остальные, затем используйте Ctrl+↑/↓, или нарисуйте ровную линию в Draw Mode.
  3. В поле рядом с Randomize введите 20.
  4. Нажмите кнопку Randomize несколько раз. Каждое нажатие даёт новую раскладку.
  5. Остановитесь на варианте, который вам нравится. Запустите клип и послушайте.
Панель Velocity после Randomize
  1. 1Маркеры разной высоты
  2. 2Randomize и значение амплитуды рядом
После Randomize маркеры стоят на разной высоте, но рядом с исходной.

В проверке на Live 12.4.6 и новее с исходными нотами по 60 и амплитудой 20 получались значения около 52–72, то есть не выходящие за коридор.

Практика 3. Ramp: нарастание и затухание фразы

Ramp задаёт velocity первой и последней выбранных нот, а ноты между ними выстраиваются ровными ступенями.

  1. Выделите все ноты клипа.
  2. В поле Ramp введите первое число 40, а второе 70.
  3. Прослушайте: фраза плавно нарастает от тихой первой ноты до заметной последней.
  4. Поменяйте числа местами (70 и 40) и услышите затухание.
Панель Velocity с Ramp 40 и 70
  1. 1Ramp Start (40)
  2. 2Ramp End (70)
  3. 3Лестница маркеров
Ramp 40→70: маркеры лестницей поднимаются от первой ноты к последней.

Ramp работает по порядку выбранных нот. Если выделить только часть нот, ступени пройдут лишь через них.

Практика 4. Дуга «дыхание»: Ramp плюс ручная правка

Ramp даёт прямую линию, а живое звучание часто требует дуги. Соберите её: выделите первую половину нот и сделайте Ramp 40→70, затем выделите вторую половину и сделайте Ramp 66→38. Получится «вдох и выдох». Затем добавьте немного Randomize (амплитуда 5–8), чтобы убрать механичность.

Практика 5. Deviation: живой разброс при каждом проигрывании

Randomize меняет значения один раз. Deviation хранит у ноты диапазон: при каждом проигрывании Live выбирает новое значение внутри него. Клип будет звучать немного иначе при каждом повторе петли.

  1. Выделите ноты, у которых хотите живой разброс.
  2. В поле Deviation введите 15. Положительное значение задаёт диапазон выше заданной velocity, отрицательное, например -15, ниже.
  3. Запустите клип в петле и послушайте: каждый круг чуть отличается.
  4. Диапазон можно задать и мышью: потяните маркер velocity с зажатым Ctrl (Mac: Cmd). Двойной щелчок по маркеру с диапазоном сбрасывает диапазон в 0.
Панель Velocity с Deviation +15: у нот диапазон velocity
  1. 1Диапазон velocity над маркером
  2. 2Deviation +15
Deviation +15: у каждой ноты появился диапазон над маркером, внутри него при каждом проигрывании выбирается новое значение.

В руководстве Live пример: нота с velocity 60 и Deviation +20 играет каждый раз случайное значение между 60 и 80.

Что умеет Push 2, а что только Live

Если вы хотите управлять этим с контроллера, вот честная картина.

На Push 2 можно:

  • В режиме Clip зажмите пэд шага в сетке, и энкодеры станут Nudge, Length (грубо и точно) и Velocity выбранной ноты. Зажмите несколько пэдов, и изменение коснётся нескольких нот, а на дисплее будет виден диапазон значений.
  • Зажать пустой шаг и покрутить энкодер: создастся нота с заданными значениями.
  • Включить раскладку 16 Velocities (кнопка Layout): шаги ставятся на один из шестнадцати уровней силы для выбранного пэда Drum Rack.
  • Включить Accent: все сыгранные и записанные в шагах ноты получают velocity 127. Для тихого ambient это нужно редко.
  • В Setup настроить чувствительность пэдов: Pad Sensitivity, Pad Gain и Pad Dynamics (по умолчанию 5). Для линейной кривой в руководстве названы Pad Gain 4 и Pad Dynamics 7.
  • В Clip-режиме непрозрачность каждой ноты показывает её velocity: яркие ноты громче.

Только в Live (на компьютере, в Clip View): кнопка Randomize, поля Ramp и Deviation. В руководстве Push 2 их аналогов нет. Значит, чтобы получить Ramp, дугу или Deviation, их задают в программе, а Push 2 можно использовать для точечной подкрутки конкретной ноты энкодером.

Типичные ошибки

  • Все ноты на 100. Это значение по умолчанию у нот, нарисованных мышью. Не оставляйте его на мелодиях.
  • Слишком большой Randomize. Амплитуда 40 и выше превращает фразу в хаос.
  • Randomize без выделения. Меняются все ноты клипа, включая те, которые вы уже настроили.
  • Ramp на невыбранных нотах. Если ноты не выделены, ничего не произойдёт: выделите их сначала.
  • Ожидание, что Deviation что-то запишет. Он не меняет число в ноте, а хранит диапазон.

Закрепление

Вернитесь к плееру в начале урока и ответьте себе: какой из шести вариантов вы бы поставили на фон, а какой побоялись бы? Затем перейдите к домашнему заданию: вы построите пять вариантов одного клипа и сравните их на слух.

Материалы урока

Скачайте файлы и положите в папку Ableton course/sets (звуковые файлы .wav — рядом, в ту же папку). Откройте через File → Open Live Set.

Все файлы курса и архив целиком

Проверь себя

6 вопросов · зачёт от 80% · можно пересдавать

1. Что делает кнопка Randomize в панели Velocity?
Randomize переписывает velocity один раз. Значение рядом — максимальное изменение.
2. Ноты стоят на velocity 60, Randomize стоит на 20. Какие значения примерно получатся?
Значение — максимум отклонения, а не точное число. Разброс укладывается в этот коридор.
3. Что задают поля Ramp?
Ramp Start — первая выбранная нота, Ramp End — последняя.
4. Чем Deviation отличается от Randomize?
Deviation — «живой» разброс: нота хранит диапазон и каждый раз играет иначе.
5. Что из этого можно сделать с Push 2, а что только в программе?
В руководстве у Push 2 нет аналогов Randomize, Ramp и Deviation: это инструменты окна Live.
6. Какой коридор velocity удобен для тихого ambient-слоя из мягкого E-Piano?
Не слишком громко и не плоско: 40–70 даёт мягкий, но живой слой.

Домашнее задание

Время: 40–50 мин

Откройте сет из прошлого урока (sets/01-three-scenes.als) или создайте MIDI-клип в 8 нот по 2 доли каждая на E-Piano MKI Mellow и сохраните как 03-07-velocity в папке my-work/01. Сделайте пять копий клипа и подготовьте пять вариантов: (1) все ноты на 100, (2) все на 64, (3) Ramp 40→70, (4) Randomize около 60 с амплитудой 10–15, (5) собственная «дуга»: начало тихо, середина громче, конец тише. В шестом клипе добавьте Deviation +10 к любой из версий. Запустите каждый клип по 2–3 раза и запишите в две строки, какой слой подходит ambient-фону и какой вам не нравится. Если Push 2 подключён, измените velocity одной ноты энкодером в Clip-режиме и отметьте, что вы увидели в панели Velocity.

Чек-лист сдачи

Как оценить свою работу
  • Отлично: все пункты выполнены, вывод про слой опирается на услышанное
  • Хорошо: 5–6 пунктов, есть неточности в коридоре или ramp
  • Доработать: менее 5 пунктов, или клипы отличаются только именами: перечитайте разделы про Randomize, Ramp и Deviation

Сохраните проект как: Ableton course/my-work/01/03-07-velocity/03-07-velocity Project/03-07-velocity.als

Урок пройден?
Отметьте, когда выполните практику. Если вы вошли в аккаунт, прогресс сохраняется на сервере и доступен на любом устройстве.