Fl Studio Риф машина

Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
{{Цикл статей Fl Studio}}
{{Цикл статей Fl Studio}}


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


Построение рифа максимально состоит из следующих шагов:  
[[Файл:Fl_Studio_Riff_Machine_Note_Progression.png|center]]  
 
#'''Прогрессия''' - выбор серии длинных нот, которые соответствуют общему настроению которое вы хотите.
#'''Аккорды''' - серия нот превращающихся в аккорды подготовленные для [[арпеджиатор]]а.
#'''Арпеджио''' - аккорд нарезается и арпеджируется для создания базы рифа.
#'''Отражение''' - вертикальное и горизонтальное преобразования из сделанного арпеджио, чтобы добавить интерес.
#'''Уровни''' - рандомизация уровней параметров нот (на указанную пользователем степень), чтобы добавить вариации.
#'''Артикуляция''' - изменение длины/транспозиции нот можно варьировать, чтобы изменить «стиль» игры.
#'''Грув''' - изменение квантования нот для добавления ритмического чувства.
#'''Соответствие''' - указывание диапазона нот и ключа.
 
{{Примечание}} ''Ноты, создаваемые риф машиной имеют длину текущей привязки в пианоролле. Параметры '''Length''' и '''Variation''' не будут работать, если значение привязки установлено а '''(none)'''''.
 
''Могут быть включены или выключены любые из вкладок, которые будут использованы при создании окончательного рифа. Некоторые настройки в некоторых вкладках могут изменить аналогичные установки, заданные в других вкладках''. 


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


Этот шаг может быть исключён из процесса создания рифа, путём выключения переключателя.
*[[#Шаг 1. Прогрессия нот|Шаг 1. Прогрессия нот]] - выбор серии длинных нот, которые соответствуют общему настроению которое вы хотите.
*[[#Шаг 2. Прогрессия аккордов|Шаг 2. Прогрессия аккордов]] - серия нот превращающихся в аккорды подготовленные для [[арпеджиатор]]а.
*[[#Шаг 3. Арпеджио|Шаг 3. Арпеджио]] - аккорд нарезается и арпеджируется для создания базы рифа.
*[[#Шаг 4. Отражение нот|Шаг 4. Отражение нот]] - вертикальное и горизонтальное преобразования из сделанного арпеджио, чтобы добавить интерес.
*[[#Шаг 5. Уровни и панорамирование|Шаг 5. Уровни и панорамирование]] - рандомизация уровней параметров нот (на указанную пользователем степень), чтобы добавить вариации.
*[[#Шаг 6. Артикуляция (длина нот)|Шаг 6. Артикуляция (длина нот)]] - изменение длины/транспозиции нот можно варьировать, чтобы изменить «стиль» игры.
*[[#Шаг 7. Грув (синхронизация нот)|Шаг 7. Грув (синхронизация нот)]] - изменение квантования нот для добавления ритмического чувства.
*[[#Шаг 8. Соответствие (диапазон нот)|Шаг 8. Соответствие (диапазон нот)]] - указывание диапазона нот и ключа.


*'''Reset''' (''сброс'') - сброс настроек панели в значения по умолчанию.
{{Примечание}} ''Ноты, создаваемые риф машиной имеют длину текущей привязки в пианоролле. Параметры Length и Variation не будут работать, если значение привязки установлено а (none)''.  
*'''Random''' (''случайно'') - выбирает для панели случайные значения.
*'''Show details''' (''показать детали'') - показать/скрыть детали панели.


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


Прогрессия длинных нот по меньшей мере 8 тактов, обеспечивающие максимальный эффект последующим шагам. Чтобы задать собственную прогрессию, перед открытием риф машины введите в пианоролл ноты и включите опцию '''Work on existing score''' (''работать с существующими нотами'') в нижней части окна.
Прогрессия длинных нот по меньшей мере 8 тактов, обеспечивающие максимальный эффект последующим шагам. '''Чтобы задать собственную прогрессию''', перед открытием риф машины введите в пианоролл ноты и включите опцию '''Work on existing score''' (''работать с существующими нотами'') в нижней части окна. Этот шаг можно исключить из '''генератора рифов''', выключив переключатель.
 
[[Файл:Fl_Studio_Riff_Machine_Note_Progression.png|center]]
 
==== Pattern (''шаблон'') ====
 
Выберите предопределённые шаблоны нотных прогрессий (для загрузки нажмите на значок в виде папки).
 
==== Options (''опции'') ====
 
Эти параметры увеличивают/изменяют выбранную прогрессию. Обратите внимание, что некоторые параметры будут иметь эффект только если исходная прогрессия включает в себя некоторые изменения этого параметра (например '''PAN''').


*'''Time mul''' (''множитель времени'') - с помощью этого параметра вы можете ускорить (поверните влево) или замедлить (поверните вправо) темп шаблона. По умолчанию используется оригинальную скорость шаблона.
[[Файл:Fl_Studio_Riff_Machine_Note_Progression.png|center]]
*'''Levels''' (''уровни'') - с помощью этих параметров вы можете смешать исходные свойства нот (поверните влево) с используемыми в шаблоне нарезки (поверните вправо).
*'''Absolute pattern''' (''абсолютный шаблон'') - '''когда включено''': Нарезка основана на сетке пианоролла. '''Когда выключено''': Каждая нота разрезается в зависимости от её начального времени  (см. картинку пример ниже).
*'''Group notes''' (''группировка нот'') - группирует нарезанные ноты (то есть горизонтальная группировка оригинальных, нарезанных частей нот).


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


== Шаг 2. Прогрессия аккордов ==
== Шаг 2. Прогрессия аккордов ==
Строка 53: Строка 44:
[[Файл:Fl_Studio_Riff_Machine_Note_Chord.png|center]]  
[[Файл:Fl_Studio_Riff_Machine_Note_Chord.png|center]]  


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


== Шаг 3. Арпеджио ==
== Шаг 3. Арпеджио ==
Строка 76: Строка 71:
[[Файл:Fl_Studio_Riff_Machine_Arpeggiation.png|center]]
[[Файл:Fl_Studio_Riff_Machine_Arpeggiation.png|center]]


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


*'''Pattern''' (''шаблон'') - предоставляет следующие опции: '''Normal''' (''нормально'') - использование шаблона как он есть; '''Flip vertical''' (''перевернуть по вертикали'') - меняет порядок нот в шаблоне; '''Alternate''' (''чередование'') - чередование порядка следования нот между режимами '''Normal''' и '''Flip''' при каждом повторе данных шаблона.
*'''Меню режима Pattern''' (''шаблон'') - транспонирование.
*'''Time mul''' (''множитель времени'') - растягивание времени партитуры шаблона на целыми числами (1x, 2x, 3x, 4x медленнее, когда поворачивается вправо и 1x, 2x, 4x, 8x быстрее, когда поворачивается влево).
**'''Normal''' (''нормально'') - использование шаблона как он есть.
*'''Range''' (''диапазон'') - диапазон арпеджио в октавах.
**'''Flip''' (''перевернуть'') - меняет порядок нот в шаблоне.
*'''Range pattern''' (''диапазон шаблона'') - устанавливает верх/низ шаблона арпеджиатора. '''Normal''' (''нормально''): Повторяется снизу-вверх. '''Flip''' (''перевернуть''): Повторяется сверху-вниз. '''Alternate''' (''чередование''): Повторяется снизу-вверх-сверху-вниз.
**'''Alternate''' (''чередование'') - попеременное переворачивание.
*'''Sync''' (''синхронизация'') - выбор события, которое определяет окончание цикла арпеджиатора. '''Time''' (''время''): Этот выбор будет отключать повторения; '''Block''' (''блок''): Окончанием цикла считается время, когда все ноты выключены; '''Chord''' (''аккорд''): Окончанием цикла считается время, когда одна из нот в аккорде выключена;
*'''Time mul''' (''множитель времени'') - ручка множителя времени паттерна, изменяет длительность ноты.
*'''Gate''' (''гейт'') - уменьшает длину нот арпеджио на указанную величину для создания эффекта гейтирования.
*'''Range''' (''диапазон'') - диапазон в октавах.
*'''Levels''' (''уровни'') - смешивает уровни нот (панорамирование, громкость, высоту тона и т.д.) текущей партитуры с загруженными из шаблона (поверните вправо, чтобы подмешать больше уровней шаблона).
*'''Меню режима Range''' (''диапазон'') — направление арпеджиатора.
*'''Group notes''' (''группировка нот'') - группирует нарезанные ноты (то есть горизонтальная группировка оригинальных, нарезанных частей нот).
**'''Normal''' (''обычный'') вверх.
**'''Flip''' (''переворот'') вниз
**'''Alternate''' (''альтернативный'') вверх/вниз.
*'''Sync''' (''синхронизация'') - режим синхронизации арпеджиатора.
**'''Time''' (''время'') - никогда не перезапускается, шаблон повторяется.
**'''Block''' (''блок'') - перезапуск на новом блоке. Паттерн перезапускается в конце паттерна (длительность пианоролл).
**'''Chord''' (''аккорд'') - перезапуск на новом аккорде.
*'''Gate''' (''гейт'') - уменьшает длину нот арпеджио на указанную величину для создания эффекта "гейтирования".


== Шаг 4. Отражение нот ==
== Шаг 4. Отражение нот ==
Строка 97: Строка 95:
[[Файл:Fl_Studio_Riff_Machine_Mirroring_Notes.png|center]]
[[Файл:Fl_Studio_Riff_Machine_Mirroring_Notes.png|center]]


=== Options (''опции'') ===
*'''Flip horizontally''' (''перевернуть по горизонтали'') - Переворачивает шаблон нот.  
 
*'''Preserve start times''' (''сохранить начальное время'') - сохраняет время начала нот в их относительном местоположении.  
*'''Flip horizontally''' (''перевернуть по горизонтали'') - переворачивает партитуру вокруг вертикальной оси (во времени).  
*'''Flip vertically''' (''перевернуть по вертикали'') - инвертирует шаблон нот.
*'''Preserve start times''' (''сохранить начальное время'') - когда опция отключена, переворачивание будет идеальным отражением оригинальной партитуры. Однако на практике иногда лучше, когда начальное время сохраняется, а не создаётся отражение оригинальной партитуры 1:1. Включение этой опции позволяет переворачивать партитуру таким способом (наиболее вероятно, что в результате партитуры будут разными, имеющими разную длительность нот).  
*'''Flip vertically''' (''перевернуть по вертикали'') - переворачивает партитуру вокруг горизонтальной оси (по высоте тона нот).


== Шаг 5. Уровни и панорамирование ==
== Шаг 5. Уровни и панорамирование ==
Строка 108: Строка 104:


[[Файл:Fl_Studio_Riff_Machine_Levels_&_Panning.png|center]]  
[[Файл:Fl_Studio_Riff_Machine_Levels_&_Panning.png|center]]  
=== Options (''опции'') ===


*'''PAN''' (''панорама'') - множитель панорамы нот.
*'''PAN''' (''панорама'') - множитель панорамы нот.
*'''VOL''' (''уровень'') - множитель [[велосити]] нот.
*'''VOL''' (''уровень'') - множитель велосити нот.
*'''MODX''' (''модулятор X'') - множитель модулятора X.
*'''MODX''' (''модулятор X'') - множитель модулятора X.
*'''MODY''' (''модулятор Y'') - множитель модулятора Y.
*'''MODY''' (''модулятор Y'') - множитель модулятора Y.
Строка 121: Строка 115:


== Шаг 6. Артикуляция (длина нот) ==
== Шаг 6. Артикуляция (длина нот) ==
Длина ноты и ее синхронизация.


[[Файл:Fl_Studio_Riff_Machine_Articulation.png|center]]  
[[Файл:Fl_Studio_Riff_Machine_Articulation.png|center]]  


=== Options (''опции'') ===
*'''Multiply''' (''множитель'') - множитель длины ноты.
 
Откройте меню '''Options''', чтобы найти некоторые полезные быстрые [[пресет]]ы.
 
*'''Options''' (''выпадающее меню опции'') - содержит некоторые [[пресет]]ы артикуляций, такие как:
**'''Legato''' (ноты связаны друг с другом).
**'''Portato''' (почти легато, но это портато!).
**'''Staccato''' (короткие акцентированные ноты).
**'''Ensure small gap between notes''' (''обеспечить, небольшой зазор между нотами'') - обеспечивает небольшой зазор для более четкой артикуляции нот/аккордов.
**'''Just chop chords''' (''просто нарезка аккордов'') - выполняет простую "нарезку аккордов" (см. ниже).
*'''Multiply''' (''множитель'') - изменяет длительность отдельных нот в процентах от их длительности (от 10% до 100%).
*'''Gap''' (''разрыв'') - настраивает длину разрыва в конце нот.
*'''Gap''' (''разрыв'') - настраивает длину разрыва в конце нот.
*'''Variation''' (''вариация'') - рандомизирует длительность, используя указанное количество.  
*'''Variation''' (''вариация'') - случайное изменение длины ноты.  
*'''Seed''' (''зерно'') - нажмите, чтобы опробовать различные виды случайностей параметра '''Variation'''. Переменная зёрен, используется в алгоритме рандомизации для обеспечения уникальных результатов "случайностей". Нет, это не какая то картошка, перестань думать о картошке!
*'''Seed''' (''зерно'') - изменяет начальное значение рандомизации.
*'''Chop chords''' (''нарезка аккордов'') - где ноты (или аккорды) перекрывают ранее существующие аккорды, в этих местах они будут автоматически разрезаны для создания аккордов.
*'''Chop chords''' (''нарезка аккордов'') - где ноты (или аккорды) перекрывают ранее существующие аккорды, в этих местах они будут автоматически разрезаны для создания аккордов.
 
*'''Use Lengths''' (''использовать длины'') - использует исходную длину ноты.
[[Файл:Fl_Studio_Piano_roll_Articulate_Chop_chords.png|center]]
 
*'''Use Lengths''' (''использовать длины'') - если включено, длительность высчитывается с использованием длительности оригинальных нот, иначе длительность вычисляется так, что ноты идут в последовательности без интервалов ("легато").
*'''Only with selection''' (''только с выделенным'') - '''Вкл.''': для артикуляции в стиле «легато», инструмент игнорирует ноты которые окружают выделенные ноты. '''Выкл.''': ноты, окружающие выделенные, будут использоваться для артикуляции в стиля «легато». '''Примечание''': ''Для того чтобы эта опция появилась необходимо выделить ноты, а параметр '''Use lengths''' должен быть выключен''.


== Шаг 7. Грув (синхронизация нот) ==
== Шаг 7. Грув (синхронизация нот) ==
Строка 150: Строка 132:


[[Файл:Fl_Studio_Riff_Machine_Groove.png|center]]
[[Файл:Fl_Studio_Riff_Machine_Groove.png|center]]
=== Strength (''сила'') ===


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


== Шаг 8. Соответствие (диапазон нот) ==
== Шаг 8. Соответствие (диапазон нот) ==
Строка 169: Строка 154:
[[Файл:Fl_Studio_Riff_Machine_Fit.png|center]]  
[[Файл:Fl_Studio_Riff_Machine_Fit.png|center]]  


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


== Параметры управления ==
== Параметры управления ==
Строка 188: Строка 170:
*'''Length''' (''длина'') - количество тактов которые должен охватывать риф.
*'''Length''' (''длина'') - количество тактов которые должен охватывать риф.
*'''Start over''' (''начать сначала'') - сброс всех шагов.
*'''Start over''' (''начать сначала'') - сброс всех шагов.
*'''Throw dice''' (''играть в кости'') - генерирует новый риф с новым настройками параметров рандомизации '''Seed'''.
*'''Throw dice''' (''играть в кости'') - генерирует новый риф с новым настройками параметров рандомизации Seed.
*'''Accept''' (''принять'') - принятие текущего рифа.
*'''Accept''' (''принять'') - принятие текущего рифа.

Текущая версия от 18:55, 19 июня 2025

Данная статья является частью цикла статей "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 (принять) - принятие текущего рифа.