Fl Studio Риф машина

Данная статья является частью цикла статей "Fl Studio"

Риф машина генерирует мелодии в пианоролл (в зависимости от настроек, сделанных во вкладках). Любая или все вкладки могут быть включены или выключены для исполнения роли в финальном «рифе». Некоторые настройки в некоторых вкладках будут отменять настройки на других (настройка совместимой комбинации остается на усмотрение пользователя).

Построение рифа состоит максимуму из 8 шагов:

Ноты, создаваемые риф машиной имеют длину текущей привязки в пианоролле. Параметры Length и Variation не будут работать, если значение привязки установлено а (none).

Шаг 1. Прогрессия нот

Прогрессия длинных нот по меньшей мере 8 тактов, обеспечивающие максимальный эффект последующим шагам. Чтобы задать собственную прогрессию, перед открытием риф машины введите в пианоролл ноты и включите опцию Work on existing score (работать с существующими нотами) в нижней части окна. Этот шаг можно исключить из генератора рифов, выключив переключатель.

  • Параметры:
    • Reset (сброс) - сброс настроек панели в значения по умолчанию.
    • Random (случайно) - выбирает для панели случайные значения.
    • Show details (показать детали) - показать/скрыть детали панели.
  • Pattern (шаблон) - выберите предопределённые шаблоны нотных прогрессий (для загрузки нажмите на значок в виде папки). Эти параметры увеличивают/изменяют выбранную прогрессию. Обратите внимание, что некоторые параметры будут иметь эффект только если исходная прогрессия включает в себя некоторые изменения этого параметра (например PAN).
    • Time mul (множитель времени) - множитель времени, изменяющий длительность нот.
    • PAN - Множитель панорамирования ноты.
    • VOL (уровень) - Множитель велосити ноты.
    • MODX - Множитель модуляции X.
    • MODY - Множитель модуляции Y.
    • PITCH - Множитель высоты тона ноты.
    • Absolute pattern (абсолютный шаблон) - включено: Нарезка основана на сетке пианоролла. Выключено: Каждая нота разрезается в зависимости от её начального времени (см. картинку пример ниже).
    • Group notes (группировка нот) - рруппирует все разрозненные ноты. Для активации группировки нот используйте функцию группировки из иконок на панели инструментов.

Шаг 2. Прогрессия аккордов

В этом разделе серия отдельных нот преобразуется в аккорды.

  • Параметры:
    • Reset (сброс) - сброс настроек панели в значения по умолчанию.
    • Random (случайно) - выбирает для панели случайные значения.
    • Show details (показать детали) - показать/скрыть детали панели.
  • Pattern (шаблон) - выберите предопределённые аккорд (для загрузки нажмите на значок в виде папки). Эти параметры увеличивают/изменяют выбранную прогрессию. Обратите внимание, что некоторые параметры будут иметь эффект только если исходная прогрессия включает в себя некоторые изменения этого параметра (например PAN).
    • Time mul (множитель времени) - множитель времени, изменяющий длительность нот.
    • PAN - Множитель панорамирования ноты.
    • VOL (уровень) - Множитель велосити ноты.
    • MODX - Множитель модуляции X.
    • MODY - Множитель модуляции Y.
    • PITCH - Множитель высоты тона ноты.
    • Absolute pattern (абсолютный шаблон) - включено: Нарезка основана на сетке пианоролла. Выключено: Каждая нота разрезается в зависимости от её начального времени (см. картинку пример ниже).
    • Group notes (группировка нот) - рруппирует все разрозненные ноты. Для активации группировки нот используйте функцию группировки из иконок на панели инструментов.
  • Process controls (параметры процесса):
    • Preview up to current step (предпрослушать до текущего шага) — проигрывает рифф, сгенерированный настройками, до и включая текущую вкладку.
    • Work on existing score (работать с существующей партитурой) — применяет настройки к нотам в пианоролле, которые были до запуска генератора рифов.
    • Length (длина) — количество тактов, которое должен охватывать рифф.
    • Start over (начать сначала) — сбрасывает все шаги.
    • Throw dice (бросить кости) — генерирует новый рифф с новым случайным значением.
    • Accept (принять) — принимает текущий рифф.

Шаг 3. Арпеджио

Панель арпеджио может создавать быстрые "трансо-подобные" паттерны или медленно изменяющиеся ноты в зависимости от выбора.

Pattern (шаблон) - выберите предопределённые арпеджио (для загрузки нажмите на значок в виде папки).

  • Меню режима Pattern (шаблон) - транспонирование.
    • Normal (нормально) - использование шаблона как он есть.
    • Flip (перевернуть) - меняет порядок нот в шаблоне.
    • Alternate (чередование) - попеременное переворачивание.
  • Time mul (множитель времени) - ручка множителя времени паттерна, изменяет длительность ноты.
  • Range (диапазон) - диапазон в октавах.
  • Меню режима Range (диапазон) — направление арпеджиатора.
    • Normal (обычный) — вверх.
    • Flip (переворот) — вниз
    • Alternate (альтернативный) — вверх/вниз.
  • Sync (синхронизация) - режим синхронизации арпеджиатора.
    • Time (время) - никогда не перезапускается, шаблон повторяется.
    • Block (блок) - перезапуск на новом блоке. Паттерн перезапускается в конце паттерна (длительность пианоролл).
    • Chord (аккорд) - перезапуск на новом аккорде.
  • Gate (гейт) - уменьшает длину нот арпеджио на указанную величину для создания эффекта "гейтирования".

Шаг 4. Отражение нот

В этом разделе ноты переворачиваются и отражаются.

  • Flip horizontally (перевернуть по горизонтали) - Переворачивает шаблон нот.
  • Preserve start times (сохранить начальное время) - сохраняет время начала нот в их относительном местоположении.
  • Flip vertically (перевернуть по вертикали) - инвертирует шаблон нот.

Шаг 5. Уровни и панорамирование

Этот раздел может быть использован для добавления изменений уровней свойств нот:

  • PAN (панорама) - множитель панорамы нот.
  • VOL (уровень) - множитель велосити нот.
  • MODX (модулятор X) - множитель модулятора X.
  • MODY (модулятор Y) - множитель модулятора Y.
  • PITCH (высота тона) - множитель высоты тона нот.
  • Reset before processing (сброс до обработки) - сброс уровней в значения по умолчанию до рандомизации (что добавляет смещение в начальные значения).
  • Bipolar (биполярно) - уровни будут рандомизированы как выше так и ниже, чем исходные значения нот (в отличие от их перемещения только выше, или только ниже в зависимости от начального значения).
  • Seed (сеять) - изменение посева рандомизации.

Шаг 6. Артикуляция (длина нот)

Длина ноты и ее синхронизация.

  • Multiply (множитель) - множитель длины ноты.
  • Gap (разрыв) - настраивает длину разрыва в конце нот.
  • Variation (вариация) - случайное изменение длины ноты.
  • Seed (зерно) - изменяет начальное значение рандомизации.
  • Chop chords (нарезка аккордов) - где ноты (или аккорды) перекрывают ранее существующие аккорды, в этих местах они будут автоматически разрезаны для создания аккордов.
  • Use Lengths (использовать длины) - использует исходную длину ноты.

Шаг 7. Грув (синхронизация нот)

Выберите предустановленные шаблоны «грувов» (для загрузки нажмите на значок в виде папки).

  • Start time (начальное время) - позволяет смешивать оригинальные начала нот (поверните влево) с квантованными временами начал (поверните вправо).
  • Sensitivity (чувствительность) - позволяет установить чувствительность к привязки: насколько близко к сетке должны быть выровнены функции нот (время начала, окончания). Чтобы увеличить чувствительность поверните ручку вправо.
  • Duration (продолжительность) - позволяет смешивать оригинальную длительность нот (поверните влево) с квантованной продолжительность (поверните вправо). В режиме Quantize End Time (см. ниже), вместо этого этот регулятор смешивает конечное временное положение.
  • Меню режимов Quantize (квантования) - выбор режима квантования. Начальное время квантуется во всех режимах.
    • Leave duration (не изменять длительность) — не изменять длительность нот.
    • Leave end time (не изменять конец) — не изменять позицию окончания нот.
    • Quantize duration (квантовать длительность) — квантовать (привязать к сетке привязки) начало и конец нот.
    • Quantize end time (квантовать конец) — квантовать (привязать к сетке привязки) только конец нот.
  • Levels (уровни)
    • PAN (панорама) - множитель панорамы нот.
    • VOL (уровень) - множитель велосити нот.
    • MODX (модулятор X) - множитель модулятора X.
    • MODY (модулятор Y) - множитель модулятора Y.
    • PITCH (высота тона) - множитель высоты тона нот.

Шаг 8. Соответствие (диапазон нот)

Используйте эту страницу, чтобы контролировать, как высоко и низко риф будет распространятся и какую сигнатуру ключа он будет использовать.

  • Key/scale restriction (клавиша/шкала ограничения)
    • Key/scale (тональность/гамма ) - первое меню управляет тональностью, второе меню - гаммой.
    • Snap (привязка) - определяет, как будут транспонированы ноты.
      • Above (выше) - привязка к октаве выше основного ключа.
      • Under (ниже) - привязка к октаве ниже основного ключа.
      • Alternate (чередовать) - чередует выше и ниже основного ключа.
  • Keyboard range/offset (диапазона клавиатуры/смещение)
    • Wrap to bottom (перенести вниз) - если ноты выходят за пределы установленного диапазона, верните их в нижнюю октаву диапазона.
    • Клавиатура - для определения ограничения клавиш перетащите по линейке (бледно-оранжевая полоска). Чтобы определить диапазон нот, щелкните левой кнопкой мыши по панели над клавиатурой и перетащите по шкале. После создания области отредактируйте её пределы, перетаскивая конечные точки.

Параметры управления

  • Preview up to current step (предпрослушка до текущего шага) - предварительное прослушивание рифа, сгенерированного во всех предыдущих закладках, включая текущую.
  • Work on existing score (работать с существующей партитурой) - применяет настройки к партитуре, которая была в пианоролле перед запуском генератора рифа.
  • Length (длина) - количество тактов которые должен охватывать риф.
  • Start over (начать сначала) - сброс всех шагов.
  • Throw dice (играть в кости) - генерирует новый риф с новым настройками параметров рандомизации Seed.
  • Accept (принять) - принятие текущего рифа.