MIDI-эффекты Ableton Live: как собрать цепочку и не запутаться в порядке устройств
В Ableton Live MIDI-эффекты стоят до инструмента и меняют ноты прежде, чем они станут звуком. Простая идея, но именно порядок устройств объясняет большинство «странных» результатов.
Разберём по официальному мануалу.
Место в цепи устройств
Документация Live Concepts описывает поток так: MIDI-сигнал из клипа попадает в цепь устройств трека, где сначала обрабатывается любым количеством MIDI-эффектов.
MIDI-эффект получает и отдаёт MIDI. За последним MIDI-эффектом следует инструмент, который получает MIDI и выдаёт аудио. После инструмента могут стоять аудиоэффекты.
Отсюда жёсткое правило: MIDI-эффект можно поставить только до инструмента. После инструмента сигнал уже аудио, и MIDI-устройства там не работают.
Порядок важен
Разберём на примере. Есть аккорд из трёх нот.
Вариант A: Chord → Arpeggiator
Chord добавляет ноты к входному сигналу (например, октаву сверху). Arpeggiator получает уже расширенный аккорд и разыгрывает его по нотам.
Вариант B: Arpeggiator → Chord
Arpeggiator разыгрывает исходные три ноты по одной. Chord добавляет к каждой ноте интервалы. На выходе получается арпеджио, где каждая нота — мини-аккорд.
Результаты совершенно разные при одинаковом наборе устройств.
Arpeggiator
Мануал описывает его как устройство, создающее ритмические паттерны из нот аккорда или одиночной ноты.
Ключевые элементы:
- Style / Play Order — порядок проигрывания нот;
- Rate — скорость паттерна;
- Octaves — сколько октав захватывать;
- Repeats — сколько раз повторять паттерн;
- Distance и Steps — транспозиция: Distance задаёт интервал в полутонах или ступенях, Steps — сколько раз паттерн транспонируется;
- Shift 1–6 — какие именно ноты добавлять к аккорду.
Важная деталь из мануала: порядок Shift-контролов не важен. +4 полутона на Shift 1 и +7 на Shift 2 дают то же, что +7 на Shift 1 и +4 на Shift 2.
Chord
Chord добавляет до шести дополнительных нот к входящему MIDI.
Мануал подтверждает: порядок, в котором питчи добавляются, не имеет значения — сдвиг +12 на Shift 1 эквивалентен +12 на Shift 6.
Практика: сначала выставить корень, потом добавлять интервалы. Для мажорного аккорда от входящей ноты — +4 и +7.
Scale
Scale ограничивает входящие ноты выбранной гаммой. Ноты вне гаммы переотображаются на ближайшие допустимые.
Это спасает при импровизации: можно играть произвольно, и всё попадёт в тональность.
Use Current Scale
Появилось в Live 12. Документация: у Arpeggiator, Chord, Pitch, Random и Scale есть переключатель Use Current Scale в заголовке устройства.
Когда он включён:
- применяется гамма текущего клипа;
- питч-параметры настраиваются в ступенях, а не в полутонах;
- собственные селекторы Root и Scale устройства деактивируются.
Это принципиально меняет работу: в ступенях«+1»означает следующую ноту гаммы, а не полутон.
MIDI Effect Rack
Rack позволяет объединить несколько MIDI-эффектов в один прибор с макроконтролами.
Внутри Rack действует то же правило порядка: все MIDI-эффекты должны быть в начале цепи, затем инструмент, затем аудиоэффекты. Мануал по Rack формулирует это явно.
Практический сценарий: арпеджио в тональности
- MIDI-трек с инструментом.
- Добавить Scale первым.
- Добавить Arpeggiator вторым.
- Включить Use Current Scale, если у клипа задана гамма.
- Настроить Rate и Octaves.
Почему Scale первым: он отфильтрует входящие ноты до арпеджиатора, и все сгенерированные ноты уже будут в гамме.
Практический сценарий: аккорды из одной ноты
- Одна нота в клипе.
- Chord с интервалами.
- Scale после него, чтобы интервалы не вышли за тональность.
Здесь Scale именно после: он должен проверить результат Chord.
Практический сценарий: живое исполнение
Если играете руками и хотите гарантию попадания в тональность — Scale перед всем остальным. Тогда даже случайная нота будет переотображена.
Минус: потеряются хроматические украшения. Их можно добавлять после Scale.
Визуальная проверка
Несколько способов увидеть, что происходит:
- MIDI Monitor показывает поток данных после устройства;
- индикаторы на инструменте мигают при получении нот;
- в Piano Roll видно исходные ноты, но не результат эффектов.
Последний пункт важно помнить: эффекты не меняют ноты в клипе. Чтобы получить результат, нужно записать выход на другой трек.
Как записать результат MIDI-эффектов
- Создать второй MIDI-трек.
- В поле MIDI From выбрать исходный трек.
- Включить мониторинг In.
- Нажать запись.
На второй трек запишутся ноты уже после обработки эффектами.
Производительность
MIDI-эффекты считаются на процессоре, но очень дёшево. Даже длинная цепочка из десяти устройств не даёт заметной нагрузки на ноутбук с 16 ГБ ОЗУ.
Реальная нагрузка начинается после инструмента — полифония и эффекты.
Как сохранить цепочку для других проектов
Собранную цепочку не нужно каждый раз повторять вручную. Два способа её сохранить.
Сохранить Rack как пресет. Если MIDI-эффекты собраны внутри MIDI Effect Rack, щёлкните по заголовку устройства правой кнопкой и сохраните пресет. Он появится в браузере в разделе User Library и будет доступен в любом проекте.
Перетащить устройства в браузер. Выделите цепочку и перетащите её в папку User Library. Live сохранит набор как отдельный файл. Тот же файл можно перетащить обратно на трек.
Что важно при переносе:
- цепочка не содержит инструмента, только MIDI-обработку;
- макросы Rack сохраняются вместе с назначениями;
- если в цепочке использованы сторонние плагины, на другой машине их нужно установить.
Практика: собирайте типовые цепочки под задачи — «арпеджио в тональности», «аккорды из одной ноты», «рандомизация в гамме». Три готовых пресета экономят больше времени, чем один универсальный.
Частые ошибки
Поставить MIDI-эффект после инструмента. Не сработает.
Путать порядок с приоритетом. В цепи нет приоритетов, только последовательность слева направо.
Ждать, что результат появится в клипе. Эффекты работают на лету.
Забыть про Use Current Scale. Интервалы будут в полутонах, а не в ступенях.
Ожидать хроматики после Scale. Её не будет.
FAQ
Где стоят MIDI-эффекты в цепи?
До инструмента, в начале цепи устройств трека.
Можно ли поставить MIDI-эффект на аудиотрек?
Нет, только на MIDI-трек.
Что делает Use Current Scale?
Применяет гамму текущего клипа и переключает питч-параметры на ступени.
Можно ли записать результат Arpeggiator?
Да, через второй трек с MIDI From и записью.
Влияет ли порядок Shift-контролов в Chord?
Нет, порядок не важен.