Нет описания правки |
Нет описания правки |
||
| Строка 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
Вот полный список поддерживаемых переменных и функций которые вы можете использовать для формул назначений в диалоговом окне настроек дистанционного управления.
| + | сложение | 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)