fruity formula controller fl studio что это

VST контроллер Fruity Formula Controller

Fruity Formula Controller это vst контроллер, который создает управляющий сигнал. Этот сигнал рассчитывается по формуле, заданной пользователем.

Fruity Formula Controller не делает ни каких преобразований звука, он используется для управления автоматизируемыми параметрами. Вы можете автоматизировать громкость, панораму или другие регуляторы инструментов. Все зависит только от вашей фантазии.

Чтобы автоматизировать параметр инструмента нужно нажать правой кнопкой мышки по регулятору и выбрать Link to controller (т.е. назначить контроллер). Перед этим нужно в микшере загрузить на отдельный канал этот vst плагин.

Затем в открывшимся окошке в разделе Internal Controller выбрать этот контроллер как показано ниже и принять настройки Accept.

После этих действий нужно перейти в Fruity Formula Controller и там уже назначить нужную формулу к этому параметру.

Теперь приступим к настройкам Fruity Formula Controller.

Дальше представлены функции, синтаксисы и объекты поддерживаемые этим Fruity Formula Controller.

Синтаксисы и объекты поддерживаемые Fruity Formula Controller.

Операторы
Абривиатура Описание Пример
+ Сложение a+b
* Умножение a*b
Вычетание a-b
/ Деление a/b
^ Усиление a^b
Функции
Абривиатура Описание Пример
Sin Синус Sin(a)
Cos Косинус Cos(a)
Tg Тангенс Tg(a)
Ctg Котангес Ctg(a)
Sec Секанс Sec(a)
CoSec Косеканс CoSec(a)
ArcSin Обратный синус ArcSin(a)
ArcCos Обратный косинус ArcCos(a)
ArcTg Обратный тангенс ArcTg(a)
Exp Экспонента Exp(a)
Sqrt Квадратный корень Sqrt(a)
Ln Логорифм по основанию e Ln(a)
Log10 Логорифм по основанию 10 Log10(a)
Log2 Логорифм по основанию 2 Log2(a)
Neg Отрицательный Neg(a)
Abs Абсолютный Abs(a)
Pi pi Pi()
Sum Сумма аргументов Sum(a,b)
Min Минимум Min(a,b)
Max Максимум Max(a,b)
Round Округлить до ближайшего целого Round(a)
Int integral part Int(a)
Frac fractional part Frac(a)
IfE returns 1 if a=b IfE(a,b)
IfL returns 1 if a b IfG(a,b)
IfLE returns 1 if a =b IfGE(a,b)
Case returns b if a=1, else returns c Case(a,b,c)
Rand Случайное значение (0..1) Rand()
SeededRand Управляемое случайное значение (0..1) SeededRand(Seed)
Специальные (связанные с FL Studio)
Абривиатура Описание Пример
a Значение ручки A a
b Значение ручки B b
c Значение ручки C c
SongTime Положение песни в четверти SongTime()
Time системное время в миллисекундах Time()
Tension Также как и напряжённость ручки Tension(Value,Speed)
Гаджеты
Абривиатура Описание Пример
Date Сисиемная дата Date()
MouseX Позиция курсора мыши по оси X MouseX()
MouseY Позиция курсора мыши по оси Y MouseY()

На этом пока все. Будут вопросы, будут и ответы :). Оставляйте комментарии.

Источник

Fl Studio Привязка внутренних плагинов контроллеров

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

Внутренние плагины контроллеры, либо эффекты такие как Fruity Peak Controller или генераторы такие как клипы автоматизации, могут быть использованы для перемещения ручек и других автоматизируемых параметров. Например Fruity Peak Controller, может следить за огибающей уровня входящего звука и перемещать ручку или ползунок в ответ. Альтернативно клип автоматизации перемещает связанный параметр в соответствии со своей нарисованной кривой.

Внутренние источники автоматизации включают:

Связи с внешними контроллерами

Для получения справки о связи с внешними контроллерами перейдите на эту страницу.

Содержание

Установка связей программных параметров с внутренними контроллерами [ править ]

Большинство ручек, ползунков и параметров, которые в FL Studio можно изменять с помощью мыши, также могут быть автоматизированы одним из вышеупомянутых источников автоматизации. Примечание: Можно связать один контроллер с несколькими целями (см. ниже).

Родной интерфейс FL Studio и параметры плагинов [ править ]

Параметры интерфейсов VST/AU плагинов [ править ]

Существует два метода; предпочтителен «Последний изменённый контроллер», если это не работает, используйте метод «Браузер». Не все плагины поддерживают «Последний изменённый контроллер». Оба метода создают одну и ту же связь.

Последний изменённый контроллер:

Параметры и опции [ править ]

Для изменения поведения связи могут быть использованы следующие опции.

Link Assignment (назначение связи) [ править ]

MIDI-контроллер [ править ]

В этом разделе рассказывается как привязать параметр к MIDI контроллеру. Для получения дополнительной информации см. раздел «Привязка USB/MIDI контроллеров».

Внутренний контроллер [ править ]

Здесь вы можете связать параметр с внутренним контроллером, который предоставляет плагин контроллер. Обратите внимание, что этот раздел не отображается, когда нет никаких плагинов контроллеров добавленных в текущий проект FL Studio.

Меню Mapping formula [ править ]

Это меню содержит некоторые предопределённые назначения отношений между контроллером и целевым параметром.

Формула задаваемая пользователем [ править ]

Для получения полного списка поддерживаемых переменных, функции и операторов нажмите сюда.

Smoothing (сглаживание) [ править ]

Эта функция позволяет сгладить движение производимое с аппаратного пульта дистанционного управления и/или внутренних плагинов. Эта возможность уменьшает необходимость вручную править записанную автоматизацию после живых сессий и обеспечивает правильное линейное изменение перемещаемого параметра избегая резких изменений.

Источник

Fl Studio Привязка USB/MIDI контроллеров

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

Большинство параметров интерфейса FL Studio (ручки/ползунки и т.д.) могут быть связаны с внутренними или внешним контроллерами. После привязки движения контроллера могут быть записаны в режиме реального времени (убедитесь, что фильтр записи настроен на приём данных Automation). При последующем воспроизведении проекта эти движения будут в точности воспроизведены. Есть два вида привязки:

Информация о MIDI-контроллере:

Содержание

Cвязи на уровне проекта [ править ]

Создание связей с FL Studio и родными плагинами [ править ]

Кроме того, для создания нескольких связей за раз:

Читайте также:  axaxaxa hikaku sitatter если что

Создание связей с VST/AU плагинами [ править ]

Существует два метода; предпочтителен «Последний изменённый параметр», если это не сработает, используйте метод «Браузер». Не все плагины поддерживают «Последний изменённый параметр». Оба метода создают связь.

Последний изменённый параметр:

Альтернативно, используйте опцию меню Tools > Last tweaked > Link to controller, после подергивания параметров.

Глобальные связи (помнятся постоянно) [ править ]

После создания постоянных связей, ваш контроллер будет автоматически привязываться к нужным параметрам FL Studio или плагина, каждый раз когда на них происходит фокусировка (нажмите по окну интерфейса для его фокусировки). Глобальные связи применяются ко всем проектам, если они не переопределены «связью на уровне проекта». Глобальные связи позволяют управлять множеством целей с помощью одной и той же ручки, ползунка или переключателя, поскольку запрограммированные связи автоматически восстанавливаются, когда вы фокусируетесь на разных элементах интерфейса. Некоторые примечания:

Создание глобальных связей к фиксированной цели [ править ]

Существует два метода; предпочтителен «Последний изменённый параметр», если это не сработает, используйте метод «Браузер». Не все плагины поддерживают «Последний изменённый параметр». Оба метода создают связь.

Последний изменённый параметр:

В следующий раз когда вы выберите этот плагин или окно, эти связи будут автоматически восстановлены.

Вы можете повторить этот процесс столько раз сколько потребуется, нет необходимости чтобы связи были назначены за 1 раз. Чтобы использовать несколько аппаратных контроллеров каждый контроллер должен быть установлен на уникальный MIDI-канал до начала процесса. FL Studio будет использовать этот канал для определения MIDI-канала, связанного с целевым параметром (не забудьте включить каждый контроллер в MIDI-настройках).

Создание глобальной изменчивой связи [ править ]

Эта связь назначается на определённую ручку/ползунок, так, чтобы она автоматически назначалась на последний элемент пользовательского интерфейса передвинутый с помощью мыши. Эта связь являются изменчивой, поскольку она постоянно меняется, когда меняется выбираемый элемент пользовательского интерфейса. Глобальная изменчивая связь носит глобальный характер, то есть она будет работать в разных проектах и сессиях FL Studio. Чтобы создать изменчивую связь:

Ручки/ползунки, которые уже были связаны с конкретными целями не будут реагировать на изменчивые связи, пока исходная связь не будет отменена. Две ручки? Создайте изменчивую связь для одной ручки, используйте меню Tools > Last tweaked > Override volatile link, а затем для другой ручки, используйте меню Tools > Before last tweaked > Override volatile link, в таком случае вы будете иметь два последних перемещённых параметра пользовательского интерфейса для «изменчивой» команды.

Удаление или резервное копирование глобальных связей [ править ]

Самый простой способ удаления нескольких связей, это их переназначение нарушая связи. Однако если вы хотите удалить или изменить глобальные связи, файлы связей хранятся в папке FL Studio:

..\FL Studio\System\Config\Mapping\Generic\BY CONTROLLER\BY TARGET

Настройки дистанционного управления [ править ]

В диалоговом окне настроек дистанционного управления (см. ниже) есть несколько опций которые могут изменять отношение связей.

Обратите внимание, что меню оболочки плагина также имеет несколько важных функций (Link all parameters и Browse parameters) для того чтобы создать связи между параметрами плагина и внутренними/внешними контроллерами. Опции диалогового окна настроек дистанционного управления заключаются в следующем:

Link Assignment (назначение связи) [ править ]

MIDI-контроллер [ править ]

Эти параметры позволяют настроить MIDI связи.

Omni и управление VST [ править ]

Используйте режим Omni, чтобы установить MIDI-контроллер на управление тем же самым параметром в любом выбранном инструменте. Этот раздел описывает этот процесс более подробно для сторонних плагинов, и метод для сохранения назначений контроллера для быстрого вызова в будущем.

Внутренние контроллеры [ править ]

Для получения подробной информации см. раздел о внутренних контроллерах. Примечание: Этот раздел диалогового окна будет виден только если в проекте есть внутренние контроллеры.

Меню Mapping formula [ править ]

Это меню содержит некоторые предопределённые назначения отношений между контроллером и целевым параметром.

Формула задаваемая пользователем [ править ]

Работа с пользовательскими формулами:

Smoothing (cглаживание) [ править ]

Эта функция позволяет сгладить движение производимое с аппаратного пульта дистанционного управления и/или внутренних плагинов. Эта возможность уменьшает необходимость вручную править записанную автоматизацию после живых сессий и обеспечивает правильное линейное изменение перемещаемого параметра избегая резких изменений.

Кнопки действий [ править ]

Настройки множественных связей [ править ]

Это диалоговое окно связано с процессом Множественной привязки контроллеров. Параметры аналогичны стандартному диалоговому окну:

MIDI Controller [ править ]

Эти параметры позволяют настроить MIDI связи.

Источник

Аудио-MIDI секвенсор FL Studio 6

Компания Image-Line начала свою деятельность в 1998 году. Ее первый, в дальнейшем ставший флагманским, продукт назывался FruityLoops v1.0. Это был простенький инструмент для создания петель («Loops»). Со временем этот небольшой (архив первой версии занимает около полумегабайта) паттерн-редактор превратился в обширный, мощный и представительный секвенсор с широким набором возможностей. В связи с эволюцией продукта было изменено и его название: FruityLoops превратился в FL Studio. На сегодняшний день компания Image-Line обслуживает более 80000 заказов на покупку программы и более 150000 скачиваний trial-версий в месяц.


Современный вид FL Studio 6.0


Первая версия FruityLoops 1.0 образца 1998 года

Запуская программу первый раз, можно порадоваться не только красоте, но и функциональности интерфейса. Музыканты, использующие Cubase или Logic Audio, называют FL «детской игрушкой» именно из-за красивого оформления, зачастую не имея представления, каковы истинные возможности секвенсора.

Читайте также:  Что значит срок действия ссылки истек в телеграмме

Действительно, привыкнув к многодорожечной концепции Cubase трудно сразу разобраться, как устроен принцип построения композиции в FL. Разработчики нашли несколько нестандартный подход к этому вопросу, как бы разделив традиционную секвенсорную часть на два раздела — Плейлист («Pattern Edit») и Каналы («Channels»). Канал — это, собственно, и есть инструмент, который вы хотите использовать. По умолчанию он имеет вид ступеней, как у драм-машинки, что наводит на ошибочную мысль использования каналов только в качестве построения петель. Безусловно, таким образом создавать ритм-секцию очень удобно, но возможно также использование привычного piano-roll. То есть для ударников можно использовать вид ступеней, а для синтезаторов — развертку пианино.

Плейлист — это своего рода многодорожечный проигрыватель. Он состоит из множества так называемых Палитр. Прямоугольник, находящийся в плейлисте на определенной позиции, указывает, когда и какую палитру нужно сыграть.

Палитрой («Palette») называется контейнер каналов. Каждая палитра в плейлисте — это независимое хранилище действий, произведенных в секвенсоре, будь то партия ударных, прописанная в сэмплере, синтезаторный грув или автоматизация параметров инструментов или эффектов. Создав какой-нибудь звук, вы можете использовать его как сэмпл. Нет нужды копировать все ноты заново, как это делается во многих секвенсорах, достаточно просто расставить прямоугольники в плейлисте. Удобство такого подхода заключается в том, что, делая, например, петлю, можно прописать в разных палитрах разные звуки ударников, а затем по мере необходимости добавлять их в плейлист. Если возникнет необходимость оставить только хэты, то не придется удалять ноты, относящиеся к другим звукам, достаточно будет просто убрать ненужные прямоугольники из плейлиста.

FL Studio — это хорошо продуманная программа, сделанная «музыкантами для музыкантов». Поэтому пакет содержит в себе ряд необходимых и удобных для композитора возможностей:

В FL Studio присутствует поддержка плагинов в форматах VST, VST2, DX, Buzz и FL Standard для эффектов, и VSTi, DXi2, ReWire, Buzz и FL Standard для инструментов.
VST — самый популярный формат в среде виртуальных подключаемых плагинов и инструментов. Он разработан небезызвестной компанией Steinberg, выпустившей такие программы как Cubase, Nuendo и WaveLab.

DX — это альтернатива VST, созданная совместными усилиями Microsoft и Cakewalk.
VST имеет ряд преимуществ перед DX. Во-первых, этот формат является платформонезависимым, в отличие от разработанного Microsoft, который может запускаться только под управлением Windows и DirectX. Во-вторых, автоматизация в большинстве программ может быть применена только для VST. Как следствие, в-третьих, этот формат поддерживает большее число секвенсоров. А если вы работаете на платформе, отличной от Windows или даже IBM PC, то DX не представляется возможным использовать.

ReWire — это разработка компании Propellerheads, выпустившей программу Reason. ReWire — это не плагин, а виртуальный межпрограммный интерфейс. Его функция состоит в том, чтобы включать одну программу в другую, как если бы это был простой плагин. Реализация основана на технологии ActiveX, поэтому может быть использована только под управлением связки Windows/DirectX.

Приведем некоторые наглядные отличия от подобных программ:

Естественно, идеальных программ не бывает, поэтому справедливости ради стоит упомянуть и о минусах пакета:

Если сравнивать эффекты, которые поставляются вместе с программой, то, в принципе, они довольно неплохие, хотя не лишены и недостатков. В Reason эффекты бедны настройками. В этой ситуации FL Studio выигрывает, но до внешних VST-плагинов все же не дотягивает. Стандартными компрессорами я стараюсь не пользоваться. Единственное, что могу отметить — это специализированные плагины, которые отличаются своей оригинальностью — BeatSlicer, WaveTraveller, Fruity Scratcher и Vocoder. В остальном я предпочитаю все же внешние эффекты. Хотя не могу не признать, что у стандартных местами есть весьма интересные дополнительные параметры. На delay, например, можно поставить эффект ping-pong и каждая следующая задержка будет оказываться в противоположных концах панорамы.

Продукт FL Studio продается в четырех комплектациях: Express, Fruity Edition, Producer Edition и XXL Bundle. Очередность представлена по степени комплектации.

В дальнейшем мы будем рассматривать самую полную версию FL Studio — XXL Bundle.

Остановимся на самых интересных плагинах и инструментах:

3xOsc — 3-х осцилляторный синтезатор, способный генерировать звук для обработки в дальнейшем инструментальными средствами канала или производить свой собственный тип стереофазирования.

BeepMap — генератор звука на основе изображения. Загруженная в инструмент картинка интерпретируется специальным образом и дает на выходе иногда весьма интересный результат.

Plucked! — простой, но прекрасно звучащий благодаря физическому моделированию синтезатор, так называемый Plucked Strings.

TS404 Bassline Synthesizer — эмулятор легендарного басового генератора TB303, впрочем, имеющий возможность производить и специфические, присущие только TS404 звуки. Состоит из двух осцилляторов, отрезающего\резонансного фильтров, огибающей, Низкочастотного осциллятора и модуля distortion.

Buzz Generator Adapter — адаптер для Buzz-машин. Множество таких плагинов доступно по адресу www.buzzmachines.com.

Chrome — плагин визуализации, создающий образы, руководствуясь разверткой пианино и событиями MIDI.

Dashboard — cовершенно уникальная вещь, позволяющая создавать виртуальный интерфейс для внешнего оборудования. Таким образом, вы можете создать на экране подобие устройств, которые используете физически.

Wave Traveller — плагин для создания эффекта скретча. Скретч — это манипуляция с играющей виниловой пластинкой таким образом, чтобы получался искаженный по скорости, порядку воспроизведения и высоте звук. Делается это с помощью чередования замедления, ускорения, остановки или реверсивного проигрывания пластинки. Главный отдел плагина — окно огибающей скорости\высоты. В нормальном режиме она равномерно протягивается из нижнего левого угла в верхний правый. Есть шесть предустановленных форм искривления: прямая, пол- и четверть фазы косинуса, четверть фазы синуса, кривая Безье (искривление характеризуется двумя точками) и кривая, искривление которой характеризуется одной точкой. Также в вашем распоряжении есть развертка пианино, в которой на каждую клавишу вы можете назначить свою форму огибающей.

Читайте также:  расчет отпуска за какой период берется зарплата

FL Studio XXL имеет в составе около сорока стандартных эффектов и вспомогательных плагинов.

Fruity Chorus — эффект, построенный на принципе наложения нерезких отличий по высоте звука на один и тот же сэмпл (эффект хора голосов).

Fruity Compressor — один из основных эффектов современной музыки. Компрессор может выделить инструмент на фоне других, благодаря варьированию выходного уровня сигнала в зависимости от входного. Основные параметры — это порог (threshold), коэффициент компрессии (ratio) и время атаки (attack). Значение порога устанавливает уровень входного сигнала, выше которого компрессор начинает срабатывать. Коэффициент компрессии — это отношение выходного сигнала к входному. Допустим, вы выставили значение 2:1. Это будет означать, что увеличение входного сигнала на 2 дб повлечет за собой изменение выходного только на 1 дб. Таким образом, можно избавиться от двух проблем: выровнять уровень высокоамплитудного сигнала (чередования очень тихих моментов с очень громкими) и предотвратить обрезание звука на пиках (clips). Значение атаки управляет временем реакции компрессора на изменение сигнала. Чем меньше это значение, тем более «нервным» становиться звук. Уровень будет меняться скачкообразно, а не плавно, что легко определить на слух.

Fruity Multiband Compressor — отличается от Fruity Compressor возможностью компрессировать не только всю полосу частот, но и отдельные ее части. Очень полезно при обработке партии ударных или всего микса.

Fruity Delay — создает эффекта эха. Два основных параметра: задержка (delay) и отдача (feedback). Не переусердствуйте со значением отдачи, она начинает накладывать эхо на эхо. При превышении определенного значения уровень выходного сигнала может стать неуправляемым и увеличиваться с каждой новой обработкой.

Fruity Delay Bank — предназначен для создания комплексных задержек. Содержит восемь независимых вкладок с индивидуальными параметрами.

Fruity Filter — плагин фильтрации звука, оптимизированный для автоматизации (без скачков и щелчков при изменении параметров).

Fruity Flangus — позволяет расширить стереобазу, произвести эффект flange и симулировать эффект унисонного синтезирования. Flange — это эффект, основанный на воспроизведении с небольшой задержкой копии сэмпла с иной высотой. В итоге получается звук, похожий на пролетающий мимо самолет или прослушивание через длинную трубу.

Fruity Flanger — расширенная версия плагина Fruity Flangus. Содержит больше параметров и предустановок.

Fruity Formula Controller — создает сигнал автоматизации, беря за основу формулу. Применив, например, формулу синуса, и связав контроллер с панорамой какого-нибудь канала, вы получите звук, плавно перетекающий из одной колонки в другую. Плагин может оперировать пятью стандартными математическими операциями (сложение, вычитание, умножение, деление, возведение в степень), двадцатью тремя математическими (все тригонометрические, включая секанс и косеканс, логарифмическими и др.) и восемью специальными функциями, включая условные (If). Содержатся также некоторые интересные возможности вроде получения координат мыши, системной даты и времени.

Fruity Parametric EQ — 7-ми полосный параметрический эквалайзер. Регулируется частота, форма и ширина каждой полосы. Доступны семь форм: low shelf, high shelf, peaking, notch, band pass, low pass и high pass.

Fruity Reeverb — модулирует отражения звуков от стен в различных окружениях. Применяется для создания более реалистичного или глубокого звучания инструментов.

Fruity Scratcher — плагин, эмулирующий виниловый проигрыватель. Загрузив сэмпл можно делать скрэтч-эффекты, как если бы он был записан на пластинке.

Fruity Stereo Enhancer — содержит преобразователи сигнала, расширяющие стереобазу, благодаря чему звук становится «объемным», «обволакивающим».

Fruity Vocoder — Вокодинг — это процесс преобразования частот несущего (carrier) сигнала в соответствии с частотами сигнала-модулятора (modulator). Классический пример — использование человеческого голоса в качестве модулятора, и синтезатора в качестве несущего. Таким образом, получается эффект «говорящего синтезатора», используемый для имитации голоса роботов во многих фантастических фильмах.

При написании шестой версии разработчики ориентировались на совершенствование удобства пользования интерфейсом, добавление новых возможностей и улучшение звуковых возможностей.

Это, конечно, далеко не полный список всех нововведений. Подробное описание всех усовершенствований можно найти в файле WhatsNew.doc в директории установленной FL.

Исходя из всего написанного выше, можно заключить, что FL Studio предназначена для тех, кто профессионально занимается созданием музыки. Но некоторые ее возможности привлекают к себе и новичков (такие, как, например, использование печатной клавиатуры, как MIDI-клавиатуры). Программа отличается от других красотой и удобством интерфейса, а также гибкостью интеграции. В состав программы входит достаточное количество эффектов и плагинов для начала создания композиции даже без внешних инструментов. Пакет имеет исключительные средства для работы с петлями, что ставит его в выгодное положение перед другими секвенсорами.

Источник

Сказочный портал