Практикум: генеративный дрон по рецепту MusicRadar

Вы собираете самоиграющий дрон из одной повторяющейся ноты: Random, Scale, Note Length и Velocity перед Drift с длинной атакой и Return-реверберацией, и записываете десять минут аудиодублем.

Зачем это

Представьте, что вы нажали одну клавишу, ушли пить чай, а вернулись к большому звучащему облаку: ноты сами появляются, перекрываются и медленно гаснут. Именно так устроен генеративный дрон. Послушайте минуту такого звука. В клипе стоит одна повторяющаяся нота, всё остальное придумали MIDI-эффекты.

Генеративный дрон, минута
Одна повторяющаяся нота на входе, всё остальное делают MIDI-эффекты.
0:00

Рецепт, по которому мы работаем, взят из статьи MusicRadar о генеративном дроне в Live. Она написана для Live 9 и синтезатора Operator, поэтому цифры и инструмент мы переносим в Live 12.4.6 и новее и в Drift. В конце вы запишете десять минут без вмешательства и выберете из них три лучшие минуты.

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

Дрон — долгий звук или россыпь долгих звуков, которые почти не меняют высоту и создают «фон». Генеративный дрон звучит сам: правила задаёте вы, а конкретные ноты выбирает случай.

Цепочка MIDI-эффектов — устройства слева от инструмента. Они меняют ноты до того, как те дойдут до синтезатора. Вы знаете такую цепочку по урокам про Random, Scale, Note Length и Velocity. Здесь мы собираем её целиком:

  1. Random меняет высоту входной ноты. Chance задаёт, как часто это происходит. Choices (от 1 до 24) задаёт число вариантов, Interval задаёт шаг между ними, а Sign выбирает направление: Add вверх, Sub вниз, Bi в обе стороны.
  2. Scale подтягивает любую ноту к ближайшей ноте гаммы.
  3. Note Length растягивает короткую входную ноту до заданной длины.
  4. Velocity подкручивает силу нот: Random добавляет разброс, Out Hi ограничивает верх.

Голос синтезатора — одна звучащая нота. Если голосов меньше, чем нот звучит одновременно, синтезатор обрывает самую старую ноту. В дроне ноты длинные, а хвост после отпускания (Release) тоже занимает голос, поэтому голосов нужно много.

Грубая прикидка: нужное число голосов равно (длина ноты + Release) ÷ интервал между входными нотами. Для 8 секунд длины, 12 секунд Release и ноты каждые 2 секунды выходит (8 + 12) ÷ 2 = 10.

Return — общая отправка эффекта. На ней реверберация стоит с Wet 100 %: она выдаёт только «мокрый» звук, а сухой остаётся на треке. Вы сами выбираете, сколько реверберации добавить ручкой Send.

Аудиодубль — запись результата в аудиотрек. Случайность MIDI-эффектов каждый раз бросает новый «кубик», поэтому удачный вариант можно сохранить только записью звука.

Где это в Live

Как мы адаптируем рецепт

Деталь В статье MusicRadar (Live 9) У нас (Live 12.4.6 и новее)
Синтезатор Operator, Voices 20 Drift, мягкий пэд, Voices с запасом
Входная нота C2, один такт Gb2 каждые 2 доли, 4 такта
Random Chance 70 %, Choices 24 Chance 70 %, Choices 24, Interval 1, Sign Add
Scale пресет «Pentatonic in Black» Scale Name Major Pentatonic, Base Gb
Note Length 10 с 8 с
Огибающая Attack 5 с, Release 60 с Attack 4–5 с, Release 12 с
Реверберация Decay 10 с, Wet 80 % после инструмента Decay 10 с на Return с Wet 100 %
Модуляции два LFO из Max for Live пока без них

Порядок Note Length и Scale от результата не зависит. В статье Note Length стоит перед Scale, мы ставим наоборот по порядку из предыдущих уроков.

Gb Major Pentatonic состоит из нот Gb, Ab, Bb, Db, Eb. Это ровно пять чёрных клавиш, поэтому «пентатоника на чёрных клавишах» и «Gb Major Pentatonic» означают одно и то же.

Device View дорожки «Дрон»: Random, Scale, Note Length, Velocity и Drift слева направо
  1. 1Random
  2. 2Scale
  3. 3Note Length
  4. 4Velocity
  5. 5Drift
Цепочка дрона слева направо: Random, Scale, Note Length, Velocity, Drift.
Drift: огибающая усиления с Attack 4,5 с и Release 12 с, меню Voices
  1. 1Attack 4,50 с
  2. 2Release 12,0 с
  3. 3Voices 24
Drift с пэдом Bloom Pad: Attack 4,50 с и Release 12,0 с в огибающей усиления, Voices 24.

Что где искать

Эффекты лежат в Browser в разделе MIDI Effects (Random, Scale, Note Length, Velocity), синтезатор Drift в Instruments, Reverb и Utility в Audio Effects. На Push 2 цепочку устройств видно в режиме Device, а запись и запуск клипа делаются так, как вы это уже делали: кнопки Record и пэды Session.

Режим Device: настройки
Режим Device: настройки. Источник: руководство Live 12, раздел 36.10.
Кнопка Record
Кнопка Record. Источник: руководство Live 12, раздел 36.3.6.

Если у вас пока нет Push 2 под рукой, нажимайте то же мышью и клавиатурой компьютера (Options → Computer MIDI Keyboard, клавиша M). С появлением MIDI-клавиатуры задания переносятся без изменений.

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

Практика 1. Входной клип

  1. Создайте новый сет, темп 60 BPM. Так одна доля равна одной секунде, и считать длины проще.
  2. Создайте MIDI-дорожку и назовите её «Дрон».
  3. В пустой ячейке создайте MIDI-клип длиной 4 такта.
  4. Нарисуйте ноту Gb2 (в научной нотации Gb3) каждые 2 доли: всего 8 нот. Длину нот сделайте короткой, 1/8 или меньше.

Практика 2. Random и Scale

  1. Поставьте на дорожку Random: Chance 70 %, Choices 24, Interval 1, Sign Add, Mode Random.
  2. Правее поставьте Scale: Base Gb, Scale Name Major Pentatonic. Либо включите Use Current Scale и задайте клипу Root Gb и Scale Name Major Pentatonic.
  3. Включите клип с любым звучащим инструментом и послушайте: ноты скачут по чёрным клавишам вверх до двух октав от Gb2.

С Chance 70 % примерно каждая третья нота остаётся Gb2. Это и есть «опора», которая не даёт музыке разбежаться.

Практика 3. Note Length и Velocity

  1. Правее Scale поставьте Note Length: Trigger Source Note On, Length 8000 мс (переключатель Time на миллисекунды), Gate 100 %.
  2. Поставьте Velocity: Random 20, Out Hi 80.
  3. Послушайте: ноты теперь длинные и перекрываются.

Практика 4. Drift

  1. Поставьте Drift с мягким пэдом, например Bloom Pad.
  2. Откройте огибающую усиления: Attack 4–5 с, Release 12 с. Чем длиннее Release, тем плавнее гаснут ноты.
  3. Проверьте число голосов в меню Voices: с запасом, не меньше 12 для этих настроек.
  4. Опустите Filter Freq ниже середины: звук станет мягче и темнее.

Практика 5. Return и громкость

  1. Создайте Return A и поставьте на него Reverb: Decay 10 с, Wet 100 %, в блоке Input Processing включите Lo Cut около 200 Гц.
  2. На дорожке «Дрон» поднимите Send A примерно до −6 дБ.
  3. Поставьте Utility в конец цепочки дорожки и опустите Gain на 6 дБ.
  4. Запустите клип и следите за пиком на Main: он должен оставаться не выше −6 dBFS.
Return A с Reverb: Decay 10 с, Wet 100 %, включён Lo Cut; Send A на дорожке «Дрон»
  1. 1Lo Cut 200 Гц
  2. 2Decay 10,0 с
  3. 3Dry/Wet 100 %
  4. 4Send A дорожки «Дрон»
Return A с Reverb (Medium Hall): Decay 10,0 с, Dry/Wet 100 %, Input Filter Lo Cut включён на 200 Гц. Ниже ручки Sends A и B дорожки «Дрон».

Послушайте разницу между двумя способами добавить реверберацию к одним и тем же нотам: на самом треке (Wet 80 %, как в старой статье) и через Return (Wet 100 %).

Реверберация на треке и на Return
Одни и те же ноты: Wet 80 % прямо на треке и Return с Wet 100 %.
0:00
Сухой звук остаётся, реверберация добавляется отправкой
Переключайте варианты во время воспроизведения — позиция сохраняется. Громкость примеров выровнена.

Практика 6. Запись десяти минут

  1. Создайте аудиодорожку «Дубль». В поле Audio From выберите Resampling, Monitor поставьте на Off и нажмите Arm.
  2. Перейдите в Arrangement и нажмите F9 (Mac: F9) (Arrangement Record), затем запустите клип «Дрон».
  3. Ничего не трогайте десять минут. Не меняйте ручки: нужно услышать, что генератор сам делает.
  4. Остановите запись. Прослушайте аудиоклип и найдите три лучшие минуты, запишите их позиции в журнал.
Control Bar Live с CPU-метром во время воспроизведения генеративного дрона и пик Main
  1. 1CPU 5 %
  2. 2Индикатор уровня Main
Control Bar Live 12.4.6 во время воспроизведения дрона: счётчик CPU справа, ниже индикатор уровня Main.

Вы записываете именно аудио, потому что при следующем запуске MIDI-цепочка бросит новый «кубик» и вы услышите другой дрон. Повторный экспорт ленты по MIDI-дорожке даст не ту запись, которая вам понравилась. Зато аудиоклип дубля содержит ровно тот вариант, который вы слушали.

Комбинаторика

Готовые связки

Четыре варианта на одной цепочке. Все они отличаются несколькими цифрами.

Связка Что меняем Как звучит
Тёмная вода Scale Name Minor Pentatonic, Filter Freq ниже глубже и мрачнее
Высокий иней Pitch +12 перед Random, Out Hi 60 прозрачно, тихо
Редкий дождь входная нота раз в такт, Chance 40 % просторно, часто звучит опора
Плотный хор входная нота каждую долю, Note Length 6000 мс густо, шумит
Четыре связки
Одна цепочка, несколько цифр: слушайте плотность и цвет.
0:00
Минорная пентатоника, фильтр ниже
Переключайте варианты во время воспроизведения — позиция сохраняется. Громкость примеров выровнена.

Коридоры значений

Параметр Рабочий коридор Красная зона Что будет
Attack 2–6 с меньше 0,1 с вступление «щёлкает»
Note Length 4–10 с меньше 1 с пропадает дрон, остаются отдельные ноты
Send A 40–70 % (около −8…−4 дБ) выше 80 % реверберация забивает ноты
Decay 6–12 с выше 15 с хвосты копятся, пик Main растёт
Голоса не меньше расчётного меньше числа звучащих нот ноты обрываются

Две красные зоны лучше услышать. Слева дрон с двумя голосами: ноты обрываются, потому что их больше, чем голосов. Справа дрон без Scale: Random выдаёт любые полутоны, и получается кластер соседних нот.

Красные зоны
Слева мало голосов, справа нет Scale.
0:00
Ноты обрываются
Переключайте варианты во время воспроизведения — позиция сохраняется. Громкость примеров выровнена.

Порядок

  1. Входной клип.
  2. Random.
  3. Scale.
  4. Note Length.
  5. Velocity.
  6. Drift и его огибающая.
  7. Return и Send.
  8. Utility и проверка пика Main.
  9. Запись дублем.

Не трогайте пока

Модуляции Max for Live из оригинального рецепта, Operator, генераторы с Seed (всё это в уровне 10). Сейчас важнее понять, как работает простая цепочка.

Слушаем мастеров

Stars of the Lid
The Tired Sounds of Stars of the Lid (2001)
На что обратить внимание: Слышите ли вы начало и конец отдельной ноты, или звук перетекает? Сколько нот звучит одновременно в самом плотном месте? Сравните длину нот с нашим дроном.

Ошибки новичков

Советы тренера Ableton

Итог

Вы собрали самоиграющий дрон: Random, Scale, Note Length и Velocity перед Drift, реверберация на Return, пик Main не выше −6 dBFS. Десять минут записаны аудиодублем, и вы отметили три лучшие минуты. Дальше мы научимся записывать системы целиком и менять скорость уже записанного звука.

Проверь себя

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

1. Какая нота повторяется на входе цепочки в этом уроке?
Gb2 в нотации Live (в научной Gb3) стоит в той же пентатонике на чёрных клавишах, к которой потом привязывает Scale.
2. Для какой версии Live и какого синтезатора написан рецепт-источник MusicRadar?
Мы переносим его в Live 12.4.6 и новее и в Drift.
3. Какой порядок цепочки в этом уроке?
MIDI-эффекты стоят слева от инструмента. Random сдвигает ноты, Scale привязывает их к гамме.
4. Что даёт Random с Choices 24, Interval 1 и Sign Add?
Choices × Interval даёт размах сдвига, Add направляет его вверх.
5. Нота 8 с, Release 12 с, входная нота каждые 2 с. Сколько голосов нужно примерно?
(8 + 12) ÷ 2 = 10. Хвост Release тоже занимает голос.
6. Прослушайте запись. Что слышно и почему?
Синтезатор обрывает самые старые ноты, когда голоса кончаются.
7. Прослушайте запись. Почему дрон звучит как скопление соседних нот?
Без Scale звучат все двенадцать нот, и получается хроматический кластер.
8. Прослушайте запись. Какая это связка?
Ноты идут часто и густо накладываются. «Редкий дождь» звучит просторнее.
9. Почему реверберацию ставим на Return с Wet 100 %?
Так баланс сухого и мокрого меняется отдельно, а один Return может обслуживать несколько треков.
10. Почему лучшие минуты берём из аудиодубля, а не повторным экспортом ленты?
Случайность MIDI-эффектов заново решается при каждом проигрывании. Записанный звук фиксирует уже услышанное.

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

Время: 60–75 мин

Соберите два генеративных дрона по разным связкам из урока и запишите каждый аудиодублем по 10 минут. Из каждого дубля выберите по 3 лучшие минуты, разрежьте аудиоклип (Ctrl+E) и сохраните отдельными WAV. Повторно экспортировать MIDI-дорожку не нужно: случайность уже записана в аудио. Запишите в журнал позиции выбранных минут и почему они лучше остальных.

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

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

Сохраните проект как: Ableton course/my-work/03/03-03-06-generative-drone-recipe/03-03-gen-drone.als

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