Fruity Formula Controller

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


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

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

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

link_to_controller

 

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

link_to_controller2 

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

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

Fruity Formula Controller

  • A/B/C – при помощи этих параметров можно задать значения переменных ab и c.
  • Out – в этом окошке можно увидеть текущее значение генерируемого управляющего сигнала.
  • Formula – здесь записывается математическая формула с использованием до трех переменных.
  • Compile – эта кнопка нужна для активации полученной формулы. При успешной активации под формулой выйдет надпись Compiled ok.
  • ? – здесь можно узнать информацию по некоторым формулам.
  • Monitor – в этой вкладке вы увидите график управляющего сигнала во времени.
  • Comments — здесь вы можете записать свои комментарии или вставить текст в формате RTF из WordPad.

Дальше представлены функции, синтаксисы и объекты поддерживаемые этим 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Логорифм по основанию eLn (a)
Log10Логорифм по основанию 10Log10 (a)
Log2Логорифм по основанию 2Log2 (a)
NegОтрицательныйNeg (a)
AbsАбсолютныйAbs (a)
PipiPi ()
SumСумма аргументовSum (a,b)
MinМинимумMin (a,b)
MaxМаксимумMax (a,b)
RoundОкруглить до ближайшего целогоRound (a)
Intintegral partInt (a)
Fracfractional partFrac (a)
IfEreturns 1 if a=bIfE (a,b)
IfLreturns 1 if a<bIfL (a,b)
IfGreturns 1 if a>bIfG (a,b)
IfLEreturns 1 if a<=bIfLE (a,b)
IfGEreturns 1 if a>=bIfGE (a,b)
Casereturns b if a=1, else returns cCase (a,b,c)
RandСлучайное значение (0...1)Rand ()
SeededRandУправляемое случайное значение (0...1)SeededRand (Seed)
Специальные (связанные с FL Studio)
АбривиатураОписаниеПример
aЗначение ручки Aa
bЗначение ручки Bb
cЗначение ручки Cc
SongTimeПоложение песни в четвертиSongTime ()
Timeсистемное время в миллисекундахTime ()
TensionТакже как и напряжённость ручкиTension (Value,Speed)
Гаджеты
АбривиатураОписаниеПример
DateСисиемная датаDate ()
MouseXПозиция курсора мыши по оси XMouseX ()
MouseYПозиция курсора мыши по оси YMouseY ()

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