CreatorДокументация 0.3.2 beta
Разделы документацииВ этой статье
CREATOR / РУКОВОДСТВО

Порты и соединения

Тип, форма и цвет объясняют, что проходит по проводу. Типы не преобразуются автоматически.

Audio

Звуковой поток: mono или stereo. Соединяет вход, эффекты и выход модуля.

Input → Gain → Output

Восемь типов

Audio — mono/stereo звук; Number — числовой поток; Gate — логическое состояние; Integer — целое число. Array и List передают коллекции чисел. Buffer передаёт ссылку на память задержки. Function связывает вызываемые C++-функции.

Что можно соединить

Соединяй выход и вход одного типа. Один выход может питать несколько входов, но у каждого входа только один источник. Для Function дополнительно должна совпасть полная сигнатура.

Array и List — разные типы. В нодах, поддерживающих оба, сначала выбери нужный тип коллекции в свойствах. Number и Integer соединяются через преобразователи.

Обязательные входы участвующих в обработке нод должны быть подключены. Неиспользуемые ветви можно оставить в проекте — они не исполняются.

Обратная связь

Цикл без памяти отклоняется. History отдаёт предыдущее значение до записи Next; Delay Buffer и Read Delay Tap обеспечивают явную задержку. Named Value сам по себе цикл не разрывает.

Рекурсивные зависимости Function запрещены. Buffer и Function не могут пересекать границу oversampling.

History + AddСэмпл 0
History0.0Предыдущее значение
Add+ 0.1Next: 0.1

Нажми, чтобы пройти один шаг. History сначала отдаёт сохранённое значение, а затем записывает Next. Так обратная связь получает память.

ДалееМодуляция и анализ →