CreatorДокументация 0.3.2 beta
Разделы документации
CREATOR / ДОКУМЕНТАЦИЯ

От первой связи
до своего эффекта.

Пойми, что проходит по проводам. Собери первую схему. Найди точные параметры каждой ноды.

НАЧНИ ЗДЕСЬGentle TremoloШесть нод. Две ручки. Твой первый эффект.
Gentle Tremolo
Input

Один сигнал идёт в две ветви: сухую и обработанную.

Выбери ноду, чтобы проследить её связи. Схема объясняет обработку; звук здесь не воспроизводится.

Разобраться в деталях

113 ТИПОВ НОД

У каждой ноды — своя задача.

Названия и ID соответствуют редактору. Порты, диапазоны и значения по умолчанию взяты из нативного реестра.

Найдено нод: 113

Маршрутизация

Input

Получает входной mono/stereo сигнал модуля от канала VLTone. Один выход может питать несколько ветвей.

input
Маршрутизация

Output

Возвращает результат обработки в канал. Сюда должен прийти конечный аудиосигнал.

output
Маршрутизация

Interface

Задаёт имя, внешний вид карточки мини-модуля и до двух внешних ручек. Выход каждой ручки — поток Number.

interface
C++

C++ Function

Создаёт переносимую C++23-функцию. Сигнатура определяет Audio, Number, Gate и Function-порты; SDK управляет состоянием и подготовкой.

cpp_function
Математика

Constant

Выдаёт числовое значение. Подключённый вход Value заменяет ручное значение.

constant
Маршрутизация

Gain

Умножает оба аудиоканала на Gain. Коэффициент плавно следует цели с постоянной времени 10 ms.

gain
Маршрутизация

Mix

Линейно смешивает A и B: A × (1 − Mix) + B × Mix. Коэффициент сглаживается за 10 ms.

mix
Математика

Add

Складывает A и B на каждом сэмпле.

add
Математика

Subtract

Вычитает B из A на каждом сэмпле.

subtract
Математика

Multiply

Умножает A на B на каждом сэмпле.

multiply
Математика

Divide

Делит A на B; при |B| < 1e−20 возвращает 0 на каждом сэмпле.

divide
Математика

Minimum

Выбирает меньшее из A и B на каждом сэмпле.

min
Математика

Maximum

Выбирает большее из A и B на каждом сэмпле.

max
Математика

Power

Возводит A в степень B на каждом сэмпле.

power
Математика

Absolute

Модуль числа. Вычисляется для каждого сэмпла Number.

abs
Математика

Negate

Меняет знак числа. Вычисляется для каждого сэмпла Number.

negate
Математика

Square root

Квадратный корень; отрицательный вход даёт 0. Вычисляется для каждого сэмпла Number.

sqrt
Математика

Sine

Синус угла в радианах. Вычисляется для каждого сэмпла Number.

sin
Математика

Cosine

Косинус угла в радианах. Вычисляется для каждого сэмпла Number.

cos
Математика

Clamp

Ограничивает Value интервалом между Minimum и Maximum; порядок границ не важен.

clamp
Математика

Map Range

Линейно переводит Value из входного диапазона в выходной, включая значения за границами.

map_range
Логика

Compare

Сравнивает A и B выбранной операцией >, <, =, >= или <=. Результат — Gate.

compare
Логика

Select

Выбирает вход A, когда Gate выключен, и B, когда включён. Оба входа имеют тип Number.

select
Модуляция

Smooth

Однополюсное сглаживание Number с задаваемой постоянной времени.

smooth