Нет описания правки |
Нет описания правки |
||
Строка 149: | Строка 149: | ||
| Tension(Value,Speed) | | Tension(Value,Speed) | ||
|} | |} | ||
== Примеры == | |||
Введите пользовательскую формулу, чтобы изменить отображение по умолчанию 1:1. Например: «'''Input*2'''» умножает значение контроллера на 2. '''После ввода выражения нажмите Enter'''. Если вы видите сообщение «'''Compiled OK'''», формула была успешно скомпилирована, и вы можете нажать кнопку «'''ОК'''», чтобы применить ее к связанному элементу управления. Если ниже появляется красный текст, формула неверна (обычно использовалась синтаксическая ошибка или неподдерживаемая переменная/функция). Исправьте ошибку и снова нажмите '''Enter'''. | |||
[[Файл:Fl_studio_User_Defined_Formula.png|center]] | [[Файл:Fl_studio_User_Defined_Formula.png|center]] | ||
== Пользовательские формулы в меню == | |||
Чтобы добавить пользовательскую формулу в меню формул - отредактируйте файл '''Formulas.txt''' в установочной папке FL Studio '''..\Image-Line\FL Studio\System\Config\Mapping'''. Формат - это название пресета, за которым следует символ ":", затем формула. Например: '''Up and down smooth:Sin(Input*Pi)''' |
Текущая версия от 09:27, 25 сентября 2018
Данная статья является частью цикла статей "Fl Studio"
Вот полный список поддерживаемых переменных и функций которые вы можете использовать для формул назначений в диалоговом окне настроек дистанционного управления.
+ | сложение | 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 | логарифм е | Ln(a) |
Log10 | логарифм 10 | Log10(a) |
Log2 | логарифм 2 | Log2(a) |
Neg | негативный | Neg(a) |
Abs | абсолютный | Abs(a) |
Pi | Пи | Pi() |
Sum | сумма аргументов | Sum(a,b) |
Min | минимум | Min(a,b) |
Max | максимум | Max(a,b) |
Round | округление до ближайшего целого | Round(a) |
Int | часть интерграла | Int(a) |
Frac | часть фрактала | Frac(a) |
IfE | вернуть 1 если a=b | IfE(a,b) |
IfL | вернуть 1 если ab | IfG(a,b) |
IfLE | вернуть 1 если a<=b | IfLE(a,b) |
IfGE | вернуть 1 если a>=b | IfGE(a,b) |
Case | вернуть b если a=1, иначе вернуть c | Case(a,b,c) |
Input | значение отправленое контроллером который вы связываете (MIDI или внутренний) | Input |
Tension | так же, как ручкик напряженность | Tension(Value,Speed) |
Примеры[править]
Введите пользовательскую формулу, чтобы изменить отображение по умолчанию 1:1. Например: «Input*2» умножает значение контроллера на 2. После ввода выражения нажмите Enter. Если вы видите сообщение «Compiled OK», формула была успешно скомпилирована, и вы можете нажать кнопку «ОК», чтобы применить ее к связанному элементу управления. Если ниже появляется красный текст, формула неверна (обычно использовалась синтаксическая ошибка или неподдерживаемая переменная/функция). Исправьте ошибку и снова нажмите Enter.
Пользовательские формулы в меню[править]
Чтобы добавить пользовательскую формулу в меню формул - отредактируйте файл Formulas.txt в установочной папке FL Studio ..\Image-Line\FL Studio\System\Config\Mapping. Формат - это название пресета, за которым следует символ ":", затем формула. Например: Up and down smooth:Sin(Input*Pi)