Данная статья является частью цикла статей "Fl Studio"
Риф машина генерирует мелодии в пианоролл (в зависимости от сделанных в закладках настроек).
Построение рифа максимально состоит из следующих шагов:
- Прогрессия - выбор серии длинных нот, которые соответствуют общему настроению которое вы хотите.
- Аккорды - серия нот превращающихся в аккорды подготовленные для арпеджиатора.
- Арпеджио - аккорд нарезается и арпеджируется для создания базы рифа.
- Отражение - вертикальное и горизонтальное преобразования из сделанного арпеджио, чтобы добавить интерес.
- Уровни - рандомизация уровней параметров нот (на указанную пользователем степень), чтобы добавить вариации.
- Артикуляция - изменение длины/транспозиции нот можно варьировать, чтобы изменить «стиль» игры.
- Грув - изменение квантования нот для добавления ритмического чувства.
- Соответствие - указывание диапазона нот и ключа.
Ноты, создаваемые риф машиной имеют длину текущей привязки в пианоролле. Параметры Length и Variation не будут работать, если значение привязки установлено а (none).
Могут быть включены или выключены любые из вкладок, которые будут использованы при создании окончательного рифа. Некоторые настройки в некоторых вкладках могут изменить аналогичные установки, заданные в других вкладках.
Параметры
Этот шаг может быть исключён из процесса создания рифа, путём выключения переключателя.
- Reset (сброс) - сброс настроек панели в значения по умолчанию.
- Random (случайно) - выбирает для панели случайные значения.
- Show details (показать детали) - показать/скрыть детали панели.
Шаг 1. Прогрессия нот
Прогрессия длинных нот по меньшей мере 8 тактов, обеспечивающие максимальный эффект последующим шагам. Чтобы задать собственную прогрессию, перед открытием риф машины введите в пианоролл ноты и включите опцию Work on existing score (работать с существующими нотами) в нижней части окна.
Pattern (шаблон)
Выберите предопределённые шаблоны нотных прогрессий (для загрузки нажмите на значок в виде папки).
Options (опции)
Эти параметры увеличивают/изменяют выбранную прогрессию. Обратите внимание, что некоторые параметры будут иметь эффект только если исходная прогрессия включает в себя некоторые изменения этого параметра (например PAN).
- Time mul (множитель времени) - с помощью этого параметра вы можете ускорить (поверните влево) или замедлить (поверните вправо) темп шаблона. По умолчанию используется оригинальную скорость шаблона.
- Levels (уровни) - с помощью этих параметров вы можете смешать исходные свойства нот (поверните влево) с используемыми в шаблоне нарезки (поверните вправо).
- Absolute pattern (абсолютный шаблон) - когда включено: Нарезка основана на сетке пианоролла. Когда выключено: Каждая нота разрезается в зависимости от её начального времени (см. картинку пример ниже).
- Group notes (группировка нот) - группирует нарезанные ноты (то есть горизонтальная группировка оригинальных, нарезанных частей нот).
Шаг 2. Прогрессия аккордов
В этом разделе серия отдельных нот преобразуется в аккорды.
Pattern (шаблон)
Выберите предопределённые аккорды (для загрузки нажмите на значок в виде папки).
Options (опции)
Эти параметры увеличивают/изменяют выбранную прогрессию. Обратите внимание, что некоторые параметры будут иметь эффект только если исходная прогрессия включает в себя некоторые изменения этого параметра (например PAN).
- Time mul (множитель времени) - множитель времени изменяет длину нот.
- PAN (панорама) - множитель панорамы нот.
- VOL (уровень) - множитель велосити нот.
- MODX (модулятор X) - множитель модулятора X.
- MODY (модулятор Y) - множитель модулятора Y.
- PITCH (высота тона) - множитель высоты тона нот.
- Absolute pattern (абсолютный шаблон) - когда включено: любая нарезка нот основана на сетке пианоролла. Когда выключено: каждая нота разрезается по отношению к её собственному начальному времени.
- Group notes (группировка нот) - группирует любые нарезанные ноты, для активации группировки нот используйте функцию группировки в панели запись.
Шаг 3. Арпеджио
Панель арпеджио может создавать быстрые "трансо-подобные" паттерны или медленно изменяющиеся ноты в зависимости от выбора.
Pattern (шаблон)
Выберите предопределённые арпеджио (для загрузки нажмите на значок в виде папки).
Options (опции)
- Pattern (шаблон) - предоставляет следующие опции: Normal (нормально) - использование шаблона как он есть; Flip vertical (перевернуть по вертикали) - меняет порядок нот в шаблоне; Alternate (чередование) - чередование порядка следования нот между режимами Normal и Flip при каждом повторе данных шаблона.
- Time mul (множитель времени) - растягивание времени партитуры шаблона на целыми числами (1x, 2x, 3x, 4x медленнее, когда поворачивается вправо и 1x, 2x, 4x, 8x быстрее, когда поворачивается влево).
- Range (диапазон) - диапазон арпеджио в октавах.
- Range pattern (диапазон шаблона) - устанавливает верх/низ шаблона арпеджиатора. Normal (нормально): Повторяется снизу-вверх. Flip (перевернуть): Повторяется сверху-вниз. Alternate (чередование): Повторяется снизу-вверх-сверху-вниз.
- Sync (синхронизация) - выбор события, которое определяет окончание цикла арпеджиатора. Time (время): Этот выбор будет отключать повторения; Block (блок): Окончанием цикла считается время, когда все ноты выключены; Chord (аккорд): Окончанием цикла считается время, когда одна из нот в аккорде выключена;
- Gate (гейт) - уменьшает длину нот арпеджио на указанную величину для создания эффекта гейтирования.
- Levels (уровни) - смешивает уровни нот (панорамирование, громкость, высоту тона и т.д.) текущей партитуры с загруженными из шаблона (поверните вправо, чтобы подмешать больше уровней шаблона).
- Group notes (группировка нот) - группирует нарезанные ноты (то есть горизонтальная группировка оригинальных, нарезанных частей нот).
Шаг 4. Отражение нот
В этом разделе ноты переворачиваются и отражаются.
Options (опции)
- Flip horizontally (перевернуть по горизонтали) - переворачивает партитуру вокруг вертикальной оси (во времени).
- Preserve start times (сохранить начальное время) - когда опция отключена, переворачивание будет идеальным отражением оригинальной партитуры. Однако на практике иногда лучше, когда начальное время сохраняется, а не создаётся отражение оригинальной партитуры 1:1. Включение этой опции позволяет переворачивать партитуру таким способом (наиболее вероятно, что в результате партитуры будут разными, имеющими разную длительность нот).
- Flip vertically (перевернуть по вертикали) - переворачивает партитуру вокруг горизонтальной оси (по высоте тона нот).
Шаг 5. Уровни и панорамирование
Этот раздел может быть использован для добавления изменений уровней свойств нот:
Options (опции)
- PAN (панорама) - множитель панорамы нот.
- VOL (уровень) - множитель велосити нот.
- MODX (модулятор X) - множитель модулятора X.
- MODY (модулятор Y) - множитель модулятора Y.
- PITCH (высота тона) - множитель высоты тона нот.
- Reset before processing (сброс до обработки) - сброс уровней в значения по умолчанию до рандомизации (что добавляет смещение в начальные значения).
- Bipolar (биполярно) - уровни будут рандомизированы как выше так и ниже, чем исходные значения нот (в отличие от их перемещения только выше, или только ниже в зависимости от начального значения).
- Seed (сеять) - изменение посева рандомизации.
Шаг 6. Артикуляция (длина нот)
Options (опции)
Откройте меню Options, чтобы найти некоторые полезные быстрые пресеты.
- Options (выпадающее меню опции) - содержит некоторые пресеты артикуляций, такие как:
- Legato (ноты связаны друг с другом).
- Portato (почти легато, но это портато!).
- Staccato (короткие акцентированные ноты).
- Ensure small gap between notes (обеспечить, небольшой зазор между нотами) - обеспечивает небольшой зазор для более четкой артикуляции нот/аккордов.
- Just chop chords (просто нарезка аккордов) - выполняет простую "нарезку аккордов" (см. ниже).
- Multiply (множитель) - изменяет длительность отдельных нот в процентах от их длительности (от 10% до 100%).
- Gap (разрыв) - настраивает длину разрыва в конце нот.
- Variation (вариация) - рандомизирует длительность, используя указанное количество.
- Seed (зерно) - нажмите, чтобы опробовать различные виды случайностей параметра Variation. Переменная зёрен, используется в алгоритме рандомизации для обеспечения уникальных результатов "случайностей". Нет, это не какая то картошка, перестань думать о картошке!
- Chop chords (нарезка аккордов) - где ноты (или аккорды) перекрывают ранее существующие аккорды, в этих местах они будут автоматически разрезаны для создания аккордов.
- Use Lengths (использовать длины) - если включено, длительность высчитывается с использованием длительности оригинальных нот, иначе длительность вычисляется так, что ноты идут в последовательности без интервалов ("легато").
- Only with selection (только с выделенным) - Вкл.: для артикуляции в стиле «легато», инструмент игнорирует ноты которые окружают выделенные ноты. Выкл.: ноты, окружающие выделенные, будут использоваться для артикуляции в стиля «легато». Примечание: Для того чтобы эта опция появилась необходимо выделить ноты, а параметр Use lengths должен быть выключен.
Шаг 7. Грув (синхронизация нот)
Выберите предустановленные шаблоны «грувов» (для загрузки нажмите на значок в виде папки).
Strength (сила)
- Start time (начальное время) - позволяет смешивать оригинальные начала нот (поверните влево) с квантованными временами начал (поверните вправо).
- Sensitivity (чувствительность) - позволяет установить чувствительность к привязки: насколько близко к сетке должны быть выровнены функции нот (время начала, окончания). Чтобы увеличить чувствительность поверните ручку вправо.
- Duration (продолжительность) - позволяет смешивать оригинальную длительность нот (поверните влево) с квантованной продолжительность (поверните вправо). В режиме Quantize End Time (см. ниже), вместо этого этот регулятор смешивает конечное временное положение.
- Quantize mode options (опции режима квантования) - выбор режима квантования. Начальное время квантуется во всех режимах.
- Quantize duration (квантование длительности) - квантует длительность нот, в соответствии с сеткой привязки.
- Quantize end time (квантование времени окончания) - привязывает время окончания нот к сетке привязки.
- Leave duration (оставить продолжительность) - после привязки начального времени, сохраняет исходную длительность нот.
- Leave end time (оставить время окончания): сохраняет оригинальное время окончания нот.
- Levels (уровни) - с помощью этих параметров вы можете смешать исходные свойства нот (поверните влево), с теми которые используются в пресете грува (поверните вправо).
Шаг 8. Соответствие (диапазон нот)
Используйте эту страницу, чтобы контролировать, как высоко и низко риф будет распространятся и какую сигнатуру ключа он будет использовать.
Key/scale restriction (клавиша/шкала ограничения)
- Key/scale (клавиша/шкала) - установите клавишу и режиме.
- Snap (привязка) - если нота неправильном место (она может быть скорректирована в пределе +1 или -1 полутона), настройка определяет, будет ли она привязана выше, ниже или чередоваться по отношению к текущей позиции.
- 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 (принять) - принятие текущего рифа.