Порты и соединения
Тип, форма и цвет объясняют, что проходит по проводу. Типы не преобразуются автоматически.
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.
Сэмпл 0Нажми, чтобы пройти один шаг. History сначала отдаёт сохранённое значение, а затем записывает Next. Так обратная связь получает память.